Head of Sales
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
executive sponsor on key strategic accounts Partner closely with the CEO and Marketing to accelerate growth Embed a high-performance sales culture through coaching and example What we’re looking for: Proven experience selling and closing complex SaaS deals Experience in leading teams while carrying a personal quota Strong commercial ...