Job Description
The Vice President of Customer Success leads a global team dedicated to delivering outstanding customer experiences, driving satisfaction, retention, and renewals. This executive will be responsible for developing and executing strategies that maximize customer value, foster long-term relationships, and support Veeam’s growth as a market leader. The role involves leading and managing global teams of Customer Success Managers, Account Managers, Onboarding Specialists, and Health Check Engineers.
Key responsibilities include enhancing customer satisfaction, retention, and expansion through strategic initiatives. The VP will collaborate with Sales, Customer Support, Product Management, and Renewals teams to ensure a seamless customer journey. Monitoring KPIs, leveraging data and AI tools to improve processes, and building strong relationships with key accounts are crucial aspects of the role. A customer-centric culture across the organization will be championed, and continuous improvements in customer success operations will be driven.
About Veeam
Veeam, the #1 global market leader in data resilience, believes businesses should control all their data whenever and wherever they need it.