Renewals Manager Lead – Treasury & Automated Finance Solutions
- Location
- City Of London, England, United Kingdom
through proactive renewal management. Build trusted relationships with Treasury, Finance, Procurement, Operations, and Technology stakeholders. Identify renewal risks early and develop mitigation plans. Support customer value realisation and commercial retention initiatives. Partner closely with Sales, Customer Success, Product, Legal, Finance, and Delivery teams. Identify upsell … Manage complex renewal cycles across a portfolio of corporate clients throughout Europe. Develop and execute renewal strategies aligned to customer objectives and business value. Conduct business reviews focused on value realisation and future requirements. Lead commercial negotiations around pricing, contract terms, and renewals. Partner with Customer Success teams ...