Switch
Full-service experiential marketing and event production agency.
adtech
Company facts
- Founded
- 1980
- Employees
- 150
- Headquarters
- United States
- Type
- Private
Open positions
2 jobs
8 views 2 months ago
Project Manager
Open 62d North America
United States
St Louis, MOThe Project Manager is responsible for managing projects across a variety of clients that may utilize our enterprise solution offerings (business meetings, events, tradeshow booths, field marketing, video, digital…
SharePoint
from 80K $ 4 views 2 months ago
Freelance Project Manager
Open 62d North AmericaContract
United States
St Louis, MOWe're looking to add to our strong pool of freelance Project Managers with experience with tradeshow builds and operations to help bring to life our events, meetings, and tradeshows for various client projects. Project…
SharePoint