VP of North & South EMEA
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
products and solutions, with a strong understanding of the enterprise segment, competitive landscape, and industry trends across these regions. Accountability: Own the attainment of performance metrics for Sales Leaders and their teams, driving success across the sales funnel. Collaboration: Partner with cross‐functional teams—Sales Development, Solution Consultants ...