Sales Team Leader
- Hiring Organisation
- Better Placed Ltd - A Sunday Times Top 10 Employer!
- Location
- Leeds, England, United Kingdom
negotiation calls Improve conversion rates, pipeline health and ARR growth Run deal clinics, skills sessions and performance reviews Work closely with Revenue Operations, Marketing and Partnerships Ensure strong CRM discipline and consistent sales processes This is a brilliant opportunity for someone who wants to take real ownership of a revenue ...