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.





