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
9 views 2 months ago
FLRT Brand Ambassador - Dallas
Open 63d 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…