Switch

  • Advertising/Marketing/PR
  • Louis MO
  • 309 employees
Get Full Info

Company Overview

Headquarters
6600 Manchester Ave St., Louis MO
Website
switch.us
Phone
(314) 206-7700
Employees
309
Founded it
1980
Industry
Advertising/Marketing/PR
NAICS Code
NAICS Code 54181 Companies
NAICS Code 5418 Companies
NAICS Code 54 Companies
NAICS Code 541 Companies
NAICS Code 541810 Companies
SIC Code
SIC Code 87 Companies
SIC Code 874 Companies
SIC Code 731 Companies
SIC Code 73 Companies
More Details

Financials & Stats

Revenue

$68B

Total Funding Amount

$2M

Web Visits

100,000-200,000

More Financials

Who is Switch

Switch is a full-service creative agency and production house located in Louis, Missouri. Founded over 40 years ago, Switch is a creative powerhouse with a team of 309 employees and generates $68 million in annual revenue. Switch offers a comprehensive suite of services, including live, virtual, and hybrid events, business meetings, field marketing and brand immersions, trade shows and exhibits, digital marketing, branding, and advertising. They pride themselves on connecting the dots between all of these channels to deliver impactful results for their clients. Their unique 100,000+ square foot facility houses a Creative Shop, Fabrication Shop, Print Shop, Staging, Event Technology, Video and Production Studio, and Digital Lab, providing clients with a one-stop shop for their creative and production needs. For more information, visit Switch's website at switch.us.

Company Leadership

Switch Tech Stack

Twitter
Google Analytics
Microsoft Outlook
View All Tech Stack

Companies Similar to Switch

Analyze industry trends and opportunities by examining competitors and companies comparable to Switch, including their performance metrics, financials, growth dynamics, and competitive benchmarks.

Company Name Revenue Number of Employees Location Founded in
68M 162 Louisville, CO 1997
68M 239 New York, NY 2009
68M 15 Wilmington, NC 1996
68M 343 Chelmsford, MA 1997
68M 437 New York, NY 1902
View More Companies

FAQ

What is the location of Switch's headquarters?
The headquarters of Switch are situated at Louis MO
What is Switch's phone number?
Switch's contact number is (314) 206-7700.
What is Switch's official website?
The official website of Switch can be found at switch.us.
How many employees does Switch currently have?
Switch employs approximately 309+ people
Which industries is Switch primarily operating in?
Switch operates in the following industries: Advertising, Creative Agency, Marketing
Who is the President of Switch?
Switch's President is John Nickel
When was Switch founded?
Switch was founded in 1980.

Employee Directory

Key Employees

Fred Finkelstein

President

Jana MacChesney

Project Manager

Ross Nickel

Senior Technical Director

Joseph Rekowski

Account Manager + Program Manager - Mobile Operations / XM

Jeff Ilko

VP, People + Performance

Jann Cook

Production Coordinator

Bill Buzan

Sr Producer/ Show Caller/ Sound Designer and Video Producer & Editor.