MIAMI--(BUSINESS WIRE)--I Squared Capital, a leading global infrastructure investment firm, is pleased to announce the appointment of Ben Harper as Head of Sustainability. Based in the firm’s Miami office, Ben will oversee environmental sustainability, climate risk, and responsible investment initiatives across I Squared and its fund strategies. “We are delighted to welcome Ben to I Squared Capital,” said Sadek Wahba, Chairman & Managing Partner at I Squared Capital. “As we continue to stre...
Read the full news release here