Huzzle is seeking an IT Service Desk Manager to oversee the delivery of world-class technical support to B2B clients across North America and Europe. This is a full-time, independent contractor role focused on operational efficiency, strategic improvement, and client communication. The position involves leading a team, managing SLAs, and ensuring service quality. Huzzle offers a collaborative, results-driven culture and offers competitive benefits.
Requirements
- Bachelor’s degree in IT, Computer Science, or equivalent experience.
- 5+ years of experience in IT service desk or technical support.
- 2+ years of leadership experience managing multi-client technical teams.
- Proven track record of managing SLA-driven service delivery.
- Strong leadership and communication skills.
- Proficiency in PSA and RMM tools.
- Exceptional organizational and prioritization skills.
- Analytical mindset and problem-solving orientation.
Benefits
- Competitive salary
- Fully remote work
- Career growth opportunities
- Collaborative culture
- Continuous learning