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 coverageRecent 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.
Key Facts
Source: Wikidata ↗- 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.