Job Description

Marshall Land Systems is seeking a Senior Project Engineer to join our team in Ottawa, Ontario. Reporting to the Head of Engineering, Projects, the Senior Project Engineer will be responsible for leading and managing engineering projects across Marshall Land Systems Canada. This role will also...

Apply for this Position

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

Submit Application