Job Description

Marshall Canada requires a Project Engineer in Ottawa, ON to join our team. Reporting to the Senior Engineering Manager, this role is responsible to undertake specific engineering work packages to support delivery of systems across the Land Systems business lines to meet requirements, schedule, and ...

Apply for this Position

Ready to join Marshall? Click the button below to submit your application.

Submit Application