About Switch

Switch is an award-winning, full-service creative agency + production house that connects creative with production to bring ideas to life as envisioned and deliver impactful results as intended. And we’ve delivered all this and more for 40+ years. Our home is a 100,000+ sq ft playground that include...

( I )

Switch Company Information

Phone icon

Phone Number

+1 314-206-7804

Address icon

Corporate Office Address

6600 Manchester Avenue
Saint Louis, 63139

Website icon

Website

switch.us

Industry

Marketing

Number of Employees

5,001 - 10,000 Employees

Company Revenue

$50M - $100M

Switch Org

Switch’s Tech Stack

Acumatica
Apache
Apache HTTP Server
Cloudflare
FAQs image

Frequently Asked Questions About
Switch

Who is Switch’s CEO?

Switch’s CEO is John Nickel

Who is Switch’s CFO?

Switch’s CFO is Maggie Laur

Where is the Switch headquarters?

Switch’s HQ is located at 6600 Manchester Avenue, Saint Louis

What is the Switch’s main phone number?

Switch’s phone number is +1 314-206-7804

What is the Switch’s official website?

Switch’s official website is switch.us

What is Switch’s Revenue?

Switch’s revenue is $50M - $100M

How many employees are working in Switch?

Switch has 5,001 - 10,000 employees

What industry is the Switch in?

Switch is in the industry of: Marketing

Unlock Unlimited Leads
With Seamless.AI

Get Started Free