Lori McDougall
Chief Strategy & Corporate Development Officer
​​​​​

​​​​​​​“While individual accountability is key, partnering and understanding is how we are able to pursue and deliver a differentiated and bold experience for our employees, customers, and brokers.”
Lori McDougall is Northbridge’s Chief Strategy & Corporate Development Officer.  She brings strong experience and a proven track record to her areas of responsibility – Corporate Marketing, Customer Innovation & Experience, Corporate Strategy, TruShield Insurance, and Accident & Health. 

Previously, Lori was Chief People and Strategy Officer at Northbridge and she oversaw several functions, including People & Culture and Real Estate & Office Services. Her background includes serving as CFO at Markel and holding various leadership positions at PricewaterhouseCoopers.

Lori has a Bachelor of Commerce from McMaster University and is a Chartered Accountant and Chartered Business Valuator.