Remote Customer Success Manager

Globo Language Solutions • el paso, state of texas, United-States • Posted June 19, 2026

Location el paso, state of texas
Job Type Full-time
Category Customer Service
Posted June 19, 2026

Primary Goal:

GLOBO’s Customer Account Management Team is tasked with providing a legendary customer experience and ensuring customers achieve their desired outcomes and derive value from GLOBO’s solutions.

We are looking for a passionate Customer Success Manager (CSM) with proven relationship building and project management skills to join the team. The CSM will build deep, multi-threaded relationships, and use proactive data insights and an understanding of GLOBO’s products and services to improve language access and maximize customer retention and growth.


Responsibilities:


Develop Meaningful Relationships:

Serve as the point of contact for a portfolio of customers.

Build and maintain deep, multi-threaded long-term relationships with key language access stakeholders across all levels of the organization, including executive leadership.

Drive Adoption & Utilizat...

Interested in this role?

Click the button below to start your application.

Apply Now