Head of Sales
- Location
- Greater London, England, United Kingdom
Might Be a Good Fit If: You have 6+ years of B2B sales experience, including 3+ years managing an enterprise sales team, preferably in SaaS or logistics. You have a track record of consistently hitting team quota and developing AEs into top performers on complex, high-value deals. You have ...