Head of New Business Sales
- Location
- Bournemouth, England, United Kingdom
business and the team. What you’ll bring Enterprise sales grounding. You've built your career in established enterprise sales organisations with structured onboarding, formal sales training and proven methodologies. You've learned best practice from the best, and you can bring that standard to a growing team. New business ...