Insider is hiring a CSM Team Lead - USA

About the Role

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 LeadershipHiringCoachingMentoringPerformance ManagementClient OnboardingAccount ManagementRenewalsUpsellingCross-SellingStakeholder ManagementData AnalysisProcess ImprovementStrategy Development
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
Insider

Technology company specializing in software development and potentially offering digital solutions.

Visit website
Job Details
Category management
Posted 3 months ago