A leading IT services provider in Toronto is seeking a Managed Services Team Lead to oversee a high-performing support team. This hands-on role requires strong technical expertise, excellent leadership skills, and a customer-focused mindset. Responsibilities include managing team activities, providi