Management team

Isabelle Hudon

President and Chief Executive Officer

View profile
Miguel Barrieras

Chief Strategy and Impact Officer

View profile
Stéphane Bilodeau, Chief Information Officer
Stéphane Bilodeau

Chief Information Officer

View profile
Jennifer Dibblee

Chief Legal Officer and Corporate Secretary

View profile
Marie-Chantal Lamothe, Chief Human Resources Officer
Marie-Chantal Lamothe

Chief Human Resources Officer

View profile
Stefano Lucarelli, Executive Vice President and Chief Financial Officer
Stefano Lucarelli

Chief Financial Officer

View profile
Annie Marsolais - Chief marketing officer at BDC
Annie Marsolais

Chief Marketing Officer

View profile
Jérôme Nycz, Executive Vice President, BDC Capital
Jérôme Nycz

Executive Vice President

View profile
Christopher Rankin, Executive Vice President and Chief Risk Officer
Christopher Rankin

Executive Vice President and Chief Risk Officer

View profile