OverviewSuggest Edit

    Touchwood is a technology company that provides visual design solutions. It offers video and motion graphics, content development, audio-visual support, branding, and other services.
    HQSt. Louis, MO, US


    Touchwood is headquartered in
    St. Louis, United States

    Location Map

    Latest Updates

    Cybersecurity ratingAMore
    Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
    Banner background

    Touchwood Office Locations

    Touchwood has an office in St. Louis
    St. Louis, MO, US (HQ)
    3024 Locust St
    Show all (1)

    Touchwood Financials and Metrics

    Summary Metrics

    Founding Date


    Touchwood Cybersecurity Score

    Cybersecurity ratingPremium dataset



    SecurityScorecard logo

    Touchwood Online and Social Media Presence

    Embed Graph

    Touchwood Frequently Asked Questions

    • When was Touchwood founded?

      Touchwood was founded in 1991.

    • Who are Touchwood competitors?

      Competitors of Touchwood include Vertex Computer Systems, Methods Technology Solutions and Evanhoe & Associates.

    • Where is Touchwood headquarters?

      Touchwood headquarters is located at 3024 Locust St, St. Louis.

    • Where are Touchwood offices?

      Touchwood has an office in St. Louis.

    • How many offices does Touchwood have?

      Touchwood has 1 office.