Switch
Full-service experiential marketing and event production agency.
adtech
Company facts
- Founded
- 1980
- Employees
- 150
- Headquarters
- United States
- Type
- Private
Open positions
1 job
5 views 2 months ago
Freelance Technical Director
Open 62d North AmericaContract
United States
St Louis, MOUnder direct supervision, the Freelance Technical Director works as audio, video, or lighting engineer acting as an employee of Switch on a freelance or contract basis. They will be responsible for the setup,…
AutoCAD SharePoint