Known For
Recent Appearances
✨
Deborah Orida discusses PSP Investments crossing $100 billion invested in Canada.
Senior Managing Director; Global Head, Real Assets; Chief Sustainability Officer, Canada Pension Plan Investment Board (CPPIB), United Kingdom