Sales Manager
- Location
- Greater London, England, United Kingdom
assembling a team of top performers to build with us. Ready to be part of something big? The Role This is a founding manager role. Not \"manage an existing team to an existing playbook\" - there is no playbook yet. You'll write it. Our Customer Success team … estate. We're standing this team up now, and we need someone to build it, run it and scale it. As a Sales Manager, you'll own the day-to-day running, performance and development of the team from day one - and then take it through a period ...