Manager of Business Applications, Service Delivery

Newport Williams • vaughan, Canada

Location vaughan, on
Job Type Full-time
Posted June 12, 2026

Role Description

Manager, Global Business Systems (Service Delivery) Location:

Vaughan, ON Work Model:

Hybrid. (3 days a week onsite) Employment Type:

Full-Time We’re looking for a

Manager, Global Business Systems (Service Delivery)

to lead a high-impact team of IT Project Leads and Business Analysts supporting enterprise business applications. This is a leadership role for someone who enjoys balancing

strategy, delivery, and people leadership

while working closely with business partners across the organization. You’ll be responsible for ensuring projects and services are delivered efficiently, reliably, and with measurable business value. You’ll also play a key role in evolving project governance, improving service performance, and driving continuous improvement across business systems. What You’ll Be Doing Lead & Develop the Team Lead, coach, and support a team of Global IT PMO Project Leads and Business Analysts Set clear priorities, exp...

Ready to Apply?

Apply for this Position