Jobspiq
Back to all opportunities
Discovered 2d ago
E

Onboarding Lead – Customer Success

engineersmindLinkedin
Apply via Jobspiq
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…