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
7 views 2 months ago
Mobile Marketing Specialist
Open 62d North America
United States
St Louis, MOThe Mobile Marketing Specialist will be responsible for facilitating day to day operations for the mobile program associated with the position. Ensuring the consumer experience is not only educational, but also visual,…