About the role As Renewals Manager, you will take ownership of an international renewals portfolio and play a central role in protecting and growing revenue. You will partner closely with Account Management, Customer Success, Finance, and Legal to shape renewal strategy, build trusted relationships
Get weekly curated job picks, salary trends, and career insights delivered to your inbox.