2 Jobs Found
July 17
Mechanical Engineering Technician
TRIUMF TRIUMF's Detector Facility Group provides world class innovation, technology and personnel for detector development and constructions. They support the development, design and construction of state-of
June 27
Electro-Mechanical Technician
TRIUMF TRIUMF is dedicated to the success of its Nuclear Medicine program and is actively improving the physical experimental laboratory space, with the completion of the state-of-the-art GMP radiopharmaceut
Page 1