Head of Sales, UK
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
growth plans and continued investment in innovation, we are building the platform that will power the next generation of global commerce. The Head of Business Development will play a pivotal role in that journey, leading the sales strategy, building and scaling a high‐performing team, and driving … sales skillset to rapidly add additional merchants to the portfolio. What you will be doing: Lead, coach and scale a high‐performing Business Development team, creating a culture of accountability, continuous improvement and commercial excellence. Define and execute the commercial strategy to deliver against ambitious revenue and growth ...