Chief People and Strategy Officer
Northbridge Financial Corporation
Lori McDougall is Northbridge’s Chief People and Strategy Officer. Previously, Lori was Chief Corporate development Officer at Northbridge for six years, during which she oversaw several functions, including customer development and innovation.