Stephen Dowd is currently the Chief Investment Officer in Private Infrastructure Strategies at CBRE Investment Management. Prior to this role, Stephen served as the Senior Vice-President in charge of Infrastructure and Timberland at Ontario Teachers' Pension Plan Board. Stephen also held various leadership positions at Enron Corporation and has a background in finance and real estate analysis. Stephen holds an MBA from The Tuck School of Business at Dartmouth and a degree in History from Princeton University.
July, 2020 - present
Head Of Partner Strategy And Business Development at Spotify
Senior Strategy & Operations, Partnerships at Snap
Technology Strategy Manager at Accenture
Senior Enterprise Enablement Program Manager at Shopify
People Operations and Total Compensation Manager at Maze