IT Manager - Service Delivery
On-site · Markham
The IT Manager oversees 24/7 service desk operations, ensuring SLA compliance and high-quality client experiences. They are also responsible for leading client onboarding, managing technical teams, and driving business growth through upsell opportunities.