Technical Project Manager
About Us
With over 90,000 employees worldwide, Leonardo is a global high-technology company and a key player in the international defence and security sector. Leonardo Canada - Electronics (LCE) continues to grow and expand our footprint in Ottawa. We offer a dynamic and collaborative work environment where innovation is encouraged, and employees are empowered to grow professionally. Our team supports Canadian and international customers with world-leading technologies across land, air, and naval domains.
Position Summary
The Technical Project Manager will lead a multi-disciplined project team reporting to the Head of Programmes.
The Technical Project Manager will own the execution of key engineering projects, providing engineering leadership, project planning, execution, resource planning, and risk and cost management. Our successful positive, proactive candidate will ensure project deliverables and schedules are met.
This is a hybrid role based in Ottawa, with occasional domestic and international travel to support customer engagements.
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.