TRIUMF -- Chief Business Officer

Boyden
Permanent Placement Canada, British Columbia Top Executives
Posted:
February 22, 2026
Location:
Canada, British Columbia, Canada

Job Description

Location: Vancouver, British Columbia
TRIUMF is Canada’s particle accelerator centre and one of the world's leading laboratories for particle and nuclear physics, radio-life sciences, and accelerator-based science. TRIUMF is an international centre for discovery and innovation, advancing fundamental, applied and interdisciplinary research for science, medicine and business. From the hunt for the smallest particles in the universe to research that advances the next generation of batteries or develops isotopes to diagnose and treat disease, TRIUMF drives more than scientific discovery.

Owned by 21 Canadian universities, TRIUMF’s community of nearly 600 multidisciplinary researchers, engineers, technicians, tradespeople, staff and students create a unique incubator for Canadian excellence, as well as a portal to premier global collaborations. The diversity of the team, and its highly inclusive culture make for a highly fertile scientific environment.

The Canad...

Apply for this Job

Submit your application for the TRIUMF -- Chief Business Officer position at Boyden.

Apply Now Save for Later

Job Overview

Job Type: Permanent Placement
Location: Canada, Canada
Posted: February 22, 2026
Deadline: April 03, 2026