Head of Sales
- Hiring Organisation
- Jobleads-UK
- Location
- St Albans, England, United Kingdom
performing sales and account management team to exceed ambitious growth targets. Recruit, coach and retain talented individuals, creating a culture of accountability, ownership and continuous improvement. Set clear objectives and KPIs, proactively managing performance and developing future leaders. Strategic and Cross-functional Collaboration Play an active role ...