Stephanie Liu

Managing Director, I Squared Capital

Stephanie Liu, CFA

Managing Director

I Squared Capital

Stephanie Liu is a Managing Director at I Squared Capital, a leading independent global infrastructure investment manager. She is responsible for capital raising and investor relations across Canada, partnering with institutional investors on infrastructure and other private market investment opportunities. Prior to joining I Squared Capital, Stephanie led capital raising for Macquarie Asset Management's Canadian business, overseeing fundraising across the firm's private markets platform, including infrastructure, green investments, real estate, private credit, and agriculture. Before transitioning to investor relations, Stephanie spent more than a decade as an infrastructure investment professional at CVC DIF and Manulife Investment Management. During this time, she was involved in the origination, execution, asset management, and realization of infrastructure investments across multiple sectors and geographies. Stephanie holds a Bachelor of Business Administration from the Schulich School of Business at York University. She is a CFA charterholder and an active member of CFA Society Toronto.