David McLeod is currently the Senior Vice-President & Chief Business Development Officer at Empower since April 2019. Previously, David held the position of Senior Vice President & Head of Product at Empower Retirement & Great-West Financial from 2012 to 2019. David obtained their Bachelor of Commerce (Honors) degree from the University of Manitoba in 1984.
Sign up to view 8 direct reports
Get started