Logo
Deel

Global IT Customer Success Leader — Remote | Stock Grants

Deel, Mcallen, Texas, United States, 78501

Save Job

A leading SaaS company in Texas seeks an IT Customer Success Manager to onboard and grow customer accounts while ensuring their satisfaction. The role requires excellent communication skills in English and either French or German, alongside a minimum of two years in customer/client success roles. You will provide tailored support, nurture client relationships, and advocate for clients' needs, playing a crucial part in the company's revenue targets and long-term growth. #J-18808-Ljbffr