Steven Richards is Director of Business Planning & Enterprise Risk Management at the Canada Pension Plan Investment Board (CPPIB).
Steven Richards has approximately 15 years of experience in risk management. He joined the Canada Pension Plan Investment Board (CPPIB) in 2013 where he leads the Enterprise Risk group. Before joining CPPIB, he worked in the Corporate Risk group at Manulife Financial where he had a lead role in establishing their global Operational Risk Management program.
Steven holds an engineering degree from Queen’s University and an MBA from the University of Toronto.