and results-driven professional to join our team in the role of Senior Technical Engineer. Reporting to the Section Manager..., this position is responsible for supporting design and manufacturing of CANDU reactor major components. You will collaborate closely......
Job Location: Pickering, ON, Canada