National Research Council
–
Ottawa, ON, Canada
... To successfully do so, you will have experience as a researcher, stakeholder engagement, business development, leading collaborative research programs with large teams, and managing financial and human resources. You will have the experience and ... - Sep 18