Home / Customer Support / Customer Success Management Manager - LATAM

Customer Success Management Manager - LATAM

SumUp · Santiago, Chile

Customer Success Management Manager - LATAM is open at SumUp in Santiago, Chile. Posted on Oct 22, 2026, and still on SumUp’s careers page when we last checked, on Nov 14, 2026.

About the role

This role owns the end-to-end commercial outcome of LATAM's CSM team: payback, TPV uplift, and coverage of our High-Value Merchant portfolio. Beyond sustaining today's results, this person is responsible for structuring and launching the next generation of CSM motions. This requires the strategic planning and big-picture view of CSM needed to identify where the biggest opportunities are and steer the team in the…

The opening lines of the posting. The rest is on SumUp’s careers page.

Hiring at SumUp

SumUp has 328 open roles right now, 2 of them remote. Most are in Sales & Business Development, Engineering and Finance & Trading. See all its roles

Similar Customer Support jobs

All Customer Support jobs
Apply on company site