The Customer Success Manager owns customer relationships and commercial outcomes for a portfolio of international clients to drive retention and expansion. They act as a trusted advisor, translating complex business needs into platform solutions and conducting regular business reviews to demonstrate measurable impact.