Cookies help us improve your website experience.
By using our website, you agree to our use of cookies.
    • Protect the environment. Think before you print.

Ben Harper

Head of Corporate Sustainability
Zurich North America

Skills and experience

Ben Harper is the Head of Corporate Sustainability for Zurich North America. In this role, he is responsible for bringing together our people and capabilities to create innovative solutions that advance our sustainability priorities of workforce in transition, climate resilience and confidence in a digital society. In addition to leading our collaborative efforts internally, he works closely with government and non-governmental organizations, industry groups and trading partners to influence, connect and deliver on our sustainability commitments.

Harper has more than 30 years of sustainability and insurance experience and has been with Zurich for nearly 20 years. In his prior role, he served as the Global Environmental subject matter expert in Technical Underwriting and as head of the pollution team responsible for providing technical, policy, strategy and underwriting guidance in support of environmental coverages. He also served as part of the Zurich Group Climate Office from 2009 to 2013, where his team developed products to address concerns ranging from renewable energy sources and carbon emissions to geologic sequestration.

External appointments

Harper sits on sustainability advisory boards for the American Society of Civil Engineers (ASCE), U.S. Department of Energy (DOE) and New York University (NYU).

Educational background

Harper has a bachelor's degree in civil and environmental engineering from Southern Polytechnic State University. He also has a Certified Cost Engineer (CCE) certification.

Articles by this expert