Stéphane Lessard

Consul General, Global Affairs Canada

As Canada’s Consul General in Denver, Stéphane Lessard oversees a team that works to strengthen trade and economic ties; enhance political, academic and cultural links and assist Canadians visiting or living in the U.S.

Lessard began his career practicing commercial law in Montréal before joining the Canadian Federal Government, where he has held numerous senior and executive positions. He also worked for Health Canada where he served in different executive positions. Lessard also has experience working with the Canadian Space Agency where, as the head of international affairs, he oversaw relationships with foreign national and multinational space agencies.