Chief People and Strategy Officer Northbridge

Lori McDougall

Lori McDougall

Chief People and Strategy 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 customers, brokers and employees.”

Forward thinking, action-oriented and a champion of the customer, Lori is Northbridge’s Chief People and Strategy Officer.  Lori brings strong experience and a proven track record to her areas of responsibility – customer development and innovation, corporate marketing and communications, human resources and office planning and services.

Previously, Lori was CFO at Markel, and for 12 years prior she held various positions at PricewaterhouseCoopers including the position of Vice President, Corporate Finance & Investment Banking.

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