America's Job Portal
Client Success Lead, a Delivery Manager with a Computer Science or related degree and 5 to 10 years of experience, capable of managing complex strategic accounts, leading growth on a portfolio of accounts, revenue, and cross‑functional teams, with confidence.
The role is based in Guadalajara or the metropolitan area.
The Client Success Lead is responsible for driving the performance, motivation, development, and operational excellence of the Client Success (CSU) team.