Thales Engineering Delivery Manager Role

Thales

📍 ottawa, on, Canada

Full-time Engineering Posted June 01, 2026

Job Description

Become an Engineering Delivery Manager at Thales in Ottawa, Canada, and contribute to project excellence in a hybrid work environment. This role will leverage your leadership skills and technical know-how for effective project delivery.
As an Engineering Delivery Manager, you will drive the execution of engineering projects, focusing on governance, risk management, and team collaboration. You will ensure all deliverables meet quality and schedule expectations while fostering a culture of continuous improvement among project members. Exceptional communication abilities will be essential in this impactful position.
Key Responsibilities:
• Direct and lead a multidisciplinary project team
• Organize project resources and control staff effectiveness
• Develop project Work Breakdown Structures in alignment with goals
• Implement project governance using best practices
• Monitor progress against agreed milestones and objectives
Requirements:
• Bachelor’s degree or e...