Deanne Dillon Chief People Office

Chief People Officer

Deanne joined HUB in May 2018 as Chief People Officer for HUB Ontario, HUB Atlantic, Totten Group and HUB Financial/HUB Capital and will be developing and leading Human Resources strategy across these entities. Most recently, Deanne was a Senior Director, Human Resources at SNC-Lavalin, one of the leading engineering and construction consulting firms in the world. Deanne has worked in different industries and has broad HR expertise across several HR disciplines with particular interest and strength in Talent Management, Workforce Planning and Diversity and Inclusion.

Deanne was born and raised in Newfoundland where she completed an undergraduate degree in English at Memorial University of Newfoundland. Upon graduation, she moved to Ontario where she completed the Human Resources Management program at Algonquin College in Ottawa. She recently completed a certificate in Diversity and Inclusion from Centennial College and holds the Certified Human Resources Leader designation.

Deanne is an avid runner who enjoys long distance running, regularly participating in running events and races in and around the Greater Toronto Area that support various charities and causes important to her. She enjoys travelling especially within Canada and living an active lifestyle that involves being outdoors as much as possible.