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...
+1 314-206-7804
6600 Manchester Avenue
Saint Louis, 63139
Switch’s CEO is John Nickel
Switch’s CFO is Maggie Laur
Switch’s HQ is located at 6600 Manchester Avenue, Saint Louis
Switch’s phone number is +1 314-206-7804
Switch’s official website is switch.us
Switch’s revenue is $50M - $100M
Switch has 5,001 - 10,000 employees
Switch is in the industry of: Marketing