Skip To Main Content
Sharlene Locke

Sharlene Locke

The president of Personal Insurance Hub International, Sharlene began her career at Deloitte, specializing in audit practice in Windsor, Ontario, with the majority of her clients being tier 2 automotive suppliers.

Joining HUB in late 2000 in the finance department, Sharlene has held various roles in the company, including regional controller, corporate controller and CFO for the HUB Ontario region.

Sharlene moved into operations in September 2007 as chief operating officer, eventually leaving finance in May 2008. That fall, she assumed a line-of-business role as the personal insurance practice leader across Ontario. She currently manages HUB’s three personal insurance businesses in its 18 offices in the province. Those personal insurance businesses include group affinity business at 12 per cent of total volume, private client management business for affluent clientele at 12 per cent of total volume and retail home and auto business at 76 per cent of total volume.

Sharlene is a member of the Toronto chapter of FEI, a professional membership association for senior financial executives, and sits on its board as a vice-president.