T6 Talent Partners
Open positions
1 job
3 views last month
Business Development Lead - Nuclear
Open 40d On-siteNorth AmericaLead 1 question
Canada
Toronto, OntarioAbout Canadian Strategic Missions Corp. (CSMC) Canadian Strategic Missions Corporation is building the capabilities that will shape Canada's future in space, defence, and energy. We focus on developing dual use systems…
Business Development