Management team

Michael Denham

President and Chief Executive Officer

Pierre Dubreuil

Executive Vice President, Financing

Peter Lawler

Executive Vice President, BDC Advisory Services

Stefano Lucarelli

Executive Vice President and Chief Financial Officer

Jérôme Nycz

Executive Vice President, BDC Capital

Christopher Rankin

Executive Vice President and Chief Risk Officer

Michel Bergeron

Senior Vice President, Marketing and Public Affairs

Stéphane Bilodeau

Senior Vice President and Chief Information Officer

Mary Karamanos

Senior Vice President, Human Resources

François Lecavalier

Senior Vice President, Corporate Development

Louise Paradis

Senior Vice President, Legal Affairs and Corporate Secretary