EMEA Inside Sales Director — Lead Growth
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
years of sales leadership experience in fast-paced B2B SaaS environments and familiarity with managing teams across various markets. The position offers a culture of collaboration, private medical cover, and other comprehensive benefits. #J-18808-Ljbffr ...