TRIUMF employs 755 employees. The TRIUMF management team includes Nigel Smith (Honorary Professor and Adjunct Professor), Joanna Carson (Chief Financial Officer), and Jesse Abney (Program Manager, Strategic Communications).
Looking for a particular TRIUMF employee's phone or email?