214 employees
Switch specializes in live event planning and production, field marketing and sampling, displays, and corporate meetings.
1980