Stephen Dowd is Chief Investment Officer – Private Infrastructure Strategies and Partner, CBRE Caledon. In this role, Mr. Dowd is responsible for leading CBRE Global Investors’ private infrastructure investment practice and overseeing all of CBRE Global Investors’ private infrastructure investment strategies, portfolio management, analytics and performance measurement.
Prior to assuming his most recent role in 2020, Mr. Dowd joined the organization in 2014 as Partner and Global Head of Infrastructure of CBRE Caledon, the private infrastructure investment division of CBRE Global Investors. Mr. Dowd is a member of the CBRE Global Investors Executive Committee and Global Investment Committee and the CBRE Caledon Investment Committee and Management Committee.
Mr. Dowd began his career in infrastructure in 1990 and has invested in companies and assets in Europe, Asia, Australia and North and South America. Prior to joining CBRE Global Investors, he was Senior Vice-President, Infrastructure and Timberlands at the Ontario Teachers’ Pension Plan (“OTPP”) responsible for a real assets portfolio valued at over $11 billion. The infrastructure portfolio included direct equity ownership in power generation, pipeline, water and natural gas distribution, terminal, airport and rail assets. The OTPP infrastructure program is recognized as one of the pioneering institutional investors in the sector. Mr. Dowd has been a member of numerous boards of directors in the sector, including as chair.
Previously, Mr. Dowd worked in investment banking and industry in the energy and infrastructure sectors located in the U.S. and the U.K.
Mr. Dowd earned his Bachelor of Arts degree with Honors from Princeton University and his Master of Business Administration from the Tuck School of Business at Dartmouth.