CEOINSIDER
← Leaders

Geoff Smith

Executive Chair of the Board of Directors, EllisDon · Canada

✓ Verified current role· as of 2026-09-11

Geoff Smith is the CEO of EllisDon. Smith is based in Canada. Smith was born in 1955 in London.

Canadian businessman who earned a law degree from the University of Toronto and joined EllisDon in 1983. Served as President and CEO from 1996 until June 2023, when he transitioned to Executive Chair.

Recent developments

AI summary of recent coverage

Recent coverage of Geoff Smith has focused on his leadership tenure and transition at EllisDon, including his appointment as Chancellor of George Brown College in 2025 and recognition through a Toronto Region Builder Award. Headlines document his 2023 departure from the CEO role at the construction firm, where he had championed digitization and emphasized workforce recruitment challenges, alongside the company's 75-year milestone and international project portfolio. Smith has been characterized in coverage as an advocate for distinctive corporate values and innovation within the construction industry.

Summarized from the headlines below; see each source for the full story.

Born
August 26, 1955 · London
Citizenship
Canada

Our coverage

On CEOInsider

No feature yet. When we publish a feature, interview or cover story on Geoff Smith, it will appear here — and tie into the news timeline.

Geoff Smith: FAQ

Who is Geoff Smith?
Geoff Smith is the Executive Chair of the Board of Directors of EllisDon, based in Canada.
What company does Geoff Smith lead?
Geoff Smith is CEO of EllisDon.