Preview·CEOInsider is in preview. Some articles shown are illustrative samples created during setup — full, sourced editorial is on the way.

CEOINSIDER
← Leaders

Geoff Smith

EllisDon · Canada

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

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

What company does Geoff Smith lead?
Geoff Smith is CEO of EllisDon.