ATLAS

Customer Success Manager

Otelier · India

EmployerOtelier
LocationIndia
Confirmed open2026-10-24

Apply on the employer’s site Open in Atlas

About this role

What you'll doOwn your book of business• Manage a portfolio of customer accounts end to end onboarding, adopti

Excerpt only. The full posting is on the employer’s careers site.

More jobs at Otelier