Customer Success Manager

Azumo
Full-time Chile, Chile Other-General
Posted:
February 26, 2026
Location:
Chile, Chile, Chile

Job Description

Azumo is looking for a
Customer Success Manager (CSM)
to lead client relationships and ensure the successful delivery and adoption of our software solutions.
The position is FULLY REMOTE, based in Latin America.
As a
Customer Success Manager
, you will play a critical role in building long term partnerships with our clients. You'll work closely with cross-functional teams, Sales, Delivery and Engineering to ensure customer satisfaction, engagement and retention.

The position demands a hands-on, client-focused individual who excels at building long-term relationships, driving customer engagement, and ensuring the successful adoption of technology solutions.

Responsibilities:

  • Serve as the primary point of contact for a portfolio of assigned clients, building strong, trust-based relationships through proactive communication and reliable support
  • Understand client business goals, challenges, and success metrics; translate them into str...

Apply for this Job

Submit your application for the Customer Success Manager position at Azumo.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Chile, Chile
Posted: February 26, 2026
Deadline: April 07, 2026