Job Description
Marshall Land Systems is seeking a Senior Project Engineer to join our team in Ottawa, ON. 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 oversee...
Apply for this Position
Ready to join Marshall Group? Click the button below to submit your application.
Submit Application