Back to all opportunities
Discovered 2d ago
E
Onboarding Lead – Customer Success
engineersmind•Linkedin
LocationIndia
Work Moderemote
Experience5+ yrs
Compensation~₹14–24 LPA
About the Role
Role- Onboarding Lead – Customer Success
Location:
India – Remote
Shift:
6:30 PM – 3:30 AM IST
Department:
Customer Success
Key Responsibilities:
Lead and coach
a team of Customer Success Executives in India, setting clear goals, reviewing performance, and helping them grow.
Own project management
for onboarding — building and maintaining timelines, tracking milestones, flagging risks early, and…

