Sales Director, UK&I Expansion & Growth
- Location
- Greater London, England, United Kingdom
customer base. Field-based across the UK with a London base, the role leads 11 Account Managers/Executives and collaborates across Marketing and cross-functional leaders to drive renewals, upsell and multi-year partnerships. You will build trusted executive relationships with CISOs and IT leaders, shape renewal visibility ...