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
9 views 2 months ago
FLRT Brand Ambassador - Dallas
Open 62d RemoteNorth America
United States
St Louis, MOUnder general direction, the Brand Ambassador (BA) is responsible for creating a positive, memorable experience around our client activations. The BA will engage with consumers, influential community members and…
6 views 2 months ago
Switch Brand Ambassador
Open 62d North America
United States
St Louis, MOUnder general direction, the Switch Brand Ambassador (SBA) is responsible for creating a positive, memorable experience around our client activations. The SBA will engage with consumers, influential community members…