Sheila Smith

Interim Executive Director

As Interim Executive Director, Sheila Smith is responsible for the leadership and daily operations of the Vanier Institute team. Sheila has held progressively senior leadership positions in the private and public sectors, nationally and internationally. As a member of senior leadership and executive teams, she participated in the development of strategic and operational business plans to accelerate achievement of the organizations’ goals and objectives. Sheila’s work history includes leadership positions for Fortune 500 companies, including in the high-tech sector in Ottawa, as well as in the health services industry focused on life sciences research and improving patient diagnostics. Throughout her career, she has played an integral role in helping companies through periods of organizational change and growth.

Scroll to Top