Head of Sales
- Location
- St Albans, England, United Kingdom
marketplaces, comparison businesses, property or related sectors. Track record of developing and executing commercial growth strategies that deliver measurable results. Strong commercial acumen, negotiation skills and experience managing contracts and strategic partnerships. Experience leading, motivating and developing high-performing teams. Strong analytical skills with the ability ...