🎓 JobsStudent.com

Your Gateway to Student Success

← Back to Student Jobs

Manager of Business Applications, Service Delivery

Student-Friendly Entry-Level
Company

Newport Williams

Location

vaughan, Canada

Posted

May 28, 2026

🎓 Ready to Start?

Join thousands of students launching their careers

Apply Now

About This Opportunity

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 su...