Upton joined OPTrust as Chief Financial Officer and a member of the Executive Team in May 2021.
He is an experienced financial executive and is responsible for corporate finance, investment finance, tax and budgeting. He also oversees the investment data team and technologies along with facilities to ensure operational efficiency. He has global experience with international markets, treasury and pension management. Before joining OPTrust, Upton was Senior Vice-President, Finance at Ontario Municipal Employees Retirement System and held progressively senior finance positions at Sun Life Financial, General Electric, HSBC and PwC.
Upton received his bachelor and master’s from the University of Waterloo and has his CPA in both Canada and the United States. He also serves as a working group member of the Accounting Standards Board.
Back to Leadership