The Head of US Renewals is responsible for leading the strategy, execution, and performance of all renewal activities across the United States within the global renewals organization. This role ensures high customer retention, drives revenue continuity, and maximizes lifetime value by overseeing a team of renewal specialists, fostering cross-functional collaboration, and optimizing renewal processes.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager