Location
, , chile
Posted
May 29, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
As our Customer Success Manager, you’ll play a key role in building and nurturing strong relationships with our customers. You’ll be the trusted partner they rely on — guiding them, supporting them, and helping them get the most out of our solutions.
Qualifications
- Good communicator, excellent listener, self‑motivated, natural problem solver, and great multitasker in a fast‑paced, dynamic environment
- Fluent in written and verbal English
- Customer Success experience (B2B preferred)
- Advanced analytical skills and familiarity with Excel, Looker, QuickSide, SQL
- Experience in payments — huge advantage
- Background in Project Management or Customer Success Management with a proven track record of meeting or exceeding program goals
- Ability to travel
- Team spirit and proactive behavior
Benefits
- Flexibility: flexible schedules driven by performance
- Fintech in...