Co
Posted:
May 30, 2026
Location:
toronto, on, Canada
Job Description
Shape client experiences as a Senior Delivery Manager leading IT service initiatives. Drive operational efficiency and strategic service delivery in a hybrid work setup.
In this pivotal role, you will oversee all service delivery functions for assigned customer accounts. Leveraging ITIL frameworks, you’ll manage both Service Desk and Deskside Support operations while promoting service excellence. Focus on partnership with account executives to refine service strategies and enhance user satisfaction.
Key Responsibilities:
• Lead delivery teams while ensuring service quality
• Administer a high-volume Service Desk operation
• Collaborate with customers to meet evolving service needs
• Gather and act on customer feedback for service improvements
• Conduct regular strategic reviews with business stakeholders
Requirements:
• 8+ years in service delivery or operations management
• Demonstrated experience with la...
In this pivotal role, you will oversee all service delivery functions for assigned customer accounts. Leveraging ITIL frameworks, you’ll manage both Service Desk and Deskside Support operations while promoting service excellence. Focus on partnership with account executives to refine service strategies and enhance user satisfaction.
Key Responsibilities:
• Lead delivery teams while ensuring service quality
• Administer a high-volume Service Desk operation
• Collaborate with customers to meet evolving service needs
• Gather and act on customer feedback for service improvements
• Conduct regular strategic reviews with business stakeholders
Requirements:
• 8+ years in service delivery or operations management
• Demonstrated experience with la...
Apply for this Job
Submit your application for the Lead Delivery Manager for IT Services position at Compugen Inc.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
toronto, Canada
Posted:
May 30, 2026
Deadline:
July 09, 2026