John is Global Head of IFM Investors’ Client Solutions team, which is responsible for the firm's business development and investor relations efforts.
2023 Top 100 Infrastructure Investment Managers Ranking: 4
John is Global Head of IFM Investors’ Client Solutions team, which is responsible for the firm's business development and investor relations efforts.