David Stewart worked at CPP Investments as the Managing Director of the Office of the Chief Sustainability Officer since May 2022. Prior to that, they were the Director of Corporate Strategy from June 2019 to May 2022. Before joining CPP Investments, they worked at Monitor Deloitte as an Engagement Manager from September 2013 to June 2019.
David Stewart obtained a Bachelor of Arts degree in Honours Business Administration from the Ivey Business School at Western University between the years 2010 and 2013. David also earned a Bachelor of Medical Science degree from Western University from 2008 to 2013.
Sign up to view 0 direct reports
Get started