Head of new business
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
quality and coverage Adoption of global sales methodology Reduction in executive intervention required to progress strategic opportunities Essential Significant leadership experience within a B2B SaaS or technology sales organisation Proven success improving sales performance across multiple teams or regions Strong expertise in pipeline management, forecasting and sales methodology Experience coaching ...