I Squared Capital has announced the appointment of Ben Harper as Head of Sustainability. Based on the firm’s Miami office, Harper will oversee sustainability initiatives and climate risk mitigation strategies across I Squared Capital’s portfolio assets.
Harper brings extensive experience in ESG leadership. Before joining I Squared Capital, he served as Managing Director, Head of ESG at Stonepeak, where he played a pivotal role in integrating sustainability across investment strategies.
“We are delighted to welcome Ben,” said Sadek Wahba, Chairman and Managing Partner at I Squared Capital. “We are confident that Ben’s expertise and leadership will further enhance our overall efforts to create long-term value for our stakeholders,” he added.
Beyond his corporate experience, Harper has actively shaped public policy and industry best practices. His contributions include work with the White House Interagency CCS Task Force and the European Union’s Zero Emission Platform.
Additionally, he served on advisory boards for organizations such as the American Society of Civil Engineers Infrastructure Resilience Division and the United States Principles for Responsible investment Infrastructure Advisory Committee.
Harper’s expertise in sustainability and infrastructure resilience will enhance I Squared Capital’s ongoing efforts to create long-term value for its stakeholders.