Leader, Services Sales
- Location
- Greater London, England, United Kingdom
critical roles. Impactful expansion of customer stakeholder engagement, evidenced by broader account penetration and accelerated deal cycles. Required Qualifications & Competencies: Experience: Bachelor’s degree with 12+ years of relevant experience, or a Master’s degree with 8+ years of experience in sales leadership or complex account management. Strategic ...