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
13 views 2 months ago
Vice President, Business Development
Open 62d North AmericaC-level
United States
St Louis, MOThe Vice President, Bu siness Development as a sales professional to create and develop successful agency-client relationship s , is r esponsible for increasing company revenue/sales by identifying and developing new…
Business Development CRM Strategic Planning
from 100K $