Director of Sales, New Logo Growth
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
finance, product, and service delivery to drive quota attainment and sustained growth. Reports to the Vice President of Sales, EMEA and leads initiatives across onboarding, training, and performance management while delivering best-in-class customer care and strategic growth in a dynamic cybersecurity environment. #J-18808-Ljbffr ...