Geoff began his career with McDonald’s Canada in 1984 as a Manager Trainee in Mississauga, Ontario. Since then he’s risen through the ranks, holding roles in National Operations, Field Service, and Training Learning and Development. Geoff also spent 10 years in Russia where he was a key member of the Canadian team that opened the first McDonald’s in Moscow.
Under Geoff’s leadership, McDonald’s Canada undertook its largest initiative to date, the transformation and modernization of 90% of its restaurant network. Geoff also played a key role in bringing the McCafé brand to life in Canada.
Geoff is actively involved in the community, through our Junior Achievement program and Ronald McDonald House Charities.