Turbine Lab's (GTL) Engine Research Facilities. The Mechanical Technologist would be someone who shares our core values... engines please apply! You would support the conduct of gas turbine testing, sustainable propulsion research, and facility......
Job Location: Ottawa, ON, Canada