Sales Manager – Media/AdTech
- Location
- Greater London, England, United Kingdom
contracting and close. Partner with Commercial, Product and Delivery teams to bring the right solutions to market and maintain strong forecasting, pipeline management and CRM discipline. What success looks like In your first 12 months, you’ll: Deliver against new-business revenue targets. Build and convert a strong, sustainable pipeline. ...