C

In-Service Support Manager at CAE

CAE

ottawa, on, Canada Full-time July 20, 2026

Found Description

Join CAE as an In-Service Support Manager, focusing on enhancing training delivery for defense operations. Engage in leading projects and improving client solutions across Canada.
In this role, you will manage the execution of the In-Service Support project within CAE’s Training Center Operations. Your focus will be on financial oversight and operational effectiveness, ensuring projects meet contractual obligations. Participate in continuous improvement efforts while developing guidelines for executing successful projects.
Key Responsibilities:
• Oversee the In-Service Support project execution
• Manage financial and operational resources for profitability
• Direct multiple projects involving scheduling and subcontracting
• Negotiate subcontract terms and workshare agreements
• Provide leadership to team members and facilitate recruitment
Requirements:
• Bachelor’s degree in Project Management or Engineering
• At least 5 years of relevant project managemen...

Ready to Apply?

Submit your application for In-Service Support Manager at CAE at CAE

Apply Now