leader in providing innovative solutions for the North Warning System (NWS) project, ensuring the safety and security... engineering and life cycle management teams for the NWS project. Coordinate technical meetings with the North Warning System......
Job Location: Ottawa, ON, Canada