Strategy and Operations Lead, GTM - United States
- Location
- Telford, England, United Kingdom
sales operations, business strategy or corporate advisory role. Preferred qualifications Master's degree, or MBA, or equivalent practical experience. 2 years of experience in advertising, consultative sales, business development, or a digital media environment. 2 years of experience creating complex data sets, data modeling, and reporting. Experience in developing channel ...