Brief Description Marshall Land Systems is seeking a Senior Project Engineer for a fixed term 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 Can