Richard is a professional engineer and retired executive, with extensive business and financial management experience. He has a degree in electrical engineering and a MBA from University of Toronto.

Richard served as the Director of Planning and Evaluation, and Assistant Treasurer at Ontario Power Generation prior to his retirement in 2016, responsible for capital project investment planning, strategy development, evaluation of development and acquisition opportunities, financial structuring and modelling; design of performance metrics/incentives, treasury management, and project financing.

Richard was a volunteer advisor at the MaRS Discovery District from 2017 – 2021, providing advice and mentoring start-ups in the energy and environment space. In 2018, Richard joined the Board of Scarborough Health Network (SHN), and was also a member of its Quality, and Master Planning and Capital Redevelopment Committees, until 2021. Richard joined the SHN Foundation Board in 2021 and currently serves on its Finance, Investment, and Campaign Leadership Committees. Richard actively participates in many SHNF community events to raise funds to support clinical care delivery at SHN.