Sales Development Team Lead
- Location
- Greater London, England, United Kingdom
structured 1:1s, call reviews, live deal support and regular feedback Set a high bar for outbound quality and build a culture of accountability, continuous improvement and high performance Work closely with AEs and Revenue Operations to maintain strong pipeline quality, healthy conversion rates and a seamless ...