New! Make Your CRM Smarter with Best-In-Class Intent Data

Learn More!
Switch

Switch

Switch is an experiential marketing and advertising agency headquartered in St. Louis. Switch is home to a unique combination of talent, tools and assets, allowing them to craft impactful experiences that entertain, engage, educate and connect with people. The company was established in 1980.

Last updated on

About Switch

Founded

1980

Estimated Revenue

$100M-$250M

Employees

51-250

Funding / Mkt. Cap

$2M

Category

Industry

Marketing And Advertising

Location

City

St. Louis

State

Missouri

Country

United States

Tech Stack (63)

search