This position is no longer available

Insider was looking for a CSM Team Lead - USA

Insider is looking for a CSM Team Lead to guide a team of Customer Success Managers in shaping the future of global collaboration. Your leadership will help IT teams equip remote and global teams efficiently, building smarter, more connected workplaces worldwide.

What You'll Do

  • Lead and manage a team of Customer Success Managers.
  • Help IT teams easily equip remote and global teams with necessary IT equipment.
  • Simplify hardware deployment, management, and retrieval via an automated SaaS platform.
  • Solve hybrid work challenges like laptop deliveries, returns, and equipment tracking.
  • Enable IT teams to focus less on manual hassles and more on strategic initiatives.
  • Make a real impact in building smarter, more connected workplaces worldwide.

Work Mode

This position is based in the USA. Specific work mode details will be discussed during the hiring process.

Insider is an equal opportunity employer.

Required Skills
Customer Success ManagementTeam LeadershipPerformance ManagementClient OnboardingAccount ManagementCross-SellingStakeholder ManagementData AnalysisProcess Improvement
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
About company
Insider
Technology company specializing in software development and potentially offering digital solutions.
All jobs at Insider Visit website
Job Details
Category management
Posted 5 months ago