I Squared Capital names first Head of Sustainability
"Ben’s expertise and leadership will further enhance our overall efforts to create long-term value for our stakeholders.”
Infrastructure investment firm I Squared Capital has appointed Ben Harper as its first Head of Sustainability.
The Miami-based firm, with over US$40 billion of assets under management, says this appointment will further support its sustainability agenda, as a signatory to the UN Principle for Responsible Investment (PRI).