Deborah Orida Appointed as the First Chief Sustainability Officer (CSO) for CPP Investment
/Deborah Orida is appointed as the first Chief Sustainability Officer (CSO) for CPP Investment. She is responsible for the approach to environmental, social and governance matters, particularly climate change.