-A A +A
Geoff Smith
Executive Chair, EllisDon


Geoff Smith is the former President & Chief Executive Officer of EllisDon, an employee-owned, $6 billion-a-year construction services and technology company. Geoff stepped down as President and CEO in June of 2023 and now focuses his efforts on the company’s Digital and Data strategy and execution, as well as EllisDon’s Windjammer Landing Resort in Saint Lucia. Geoff also assumed the position of Chair of the Board at this time which he currently serves.

Geoff earned his law degree from the University of Toronto and was admitted to the Ontario Bar in 1981. After joining EllisDon in 1983, he quickly gained experience across various management positions, including Field Operations, Legal and Labour Relations and Executive Leadership.

Geoff has served as a Curriculum Advisor to Ryerson University, on the Board of Halton Health Services, and chaired the Technology in the City Campaign for George Brown College. Geoff was past Chair of the Ontario Liberal Fund and is a founding member and Chair of the Ontario Global 100 (OG100) Board, an initiative to enable Canada’s fastest growing companies to become exporters to the world. Geoff also co-Chairs the Unity for Autism Golf Event, is a past member of the Board of Directors for the Business Council of Canada as well as the C.D Howe Institute.