I Squared Capital hires head of sustainability

I Squared Capital has appointed Ben Harper as head of sustainability.

Based in the firm’s Miami office, Harper will oversee environmental sustainability, climate risk, and responsible investment initiatives across I Squared and its fund strategies. He was previously head of ESG at Stonepeak, and head of corporate sustainability at Zurich North America Insurance.

Sadek Wahba, Chairman & Managing Partner at I Squared Capital, said, “We are delighted to welcome Ben to I Squared Capital. As we continue to strengthen our commitment to sustainability and responsible investing, we are confident that Ben’s expertise and leadership will further enhance our efforts to integrate sustainability considerations into our investment strategies and create long-term value for our stakeholders.”

END