Ben Harper

Ben Harper

Ben Harper is head of corporate sustainability for Zurich North America. He is responsible for coalescing Zurich’s people and capabilities to create innovative solutions that advance the company’s sustainability priorities of workforce in transition, climate resilience and confidence in a digital society.

Harper has more than 31 years of sustainability and insurance experience and has been with Zurich for 18 years. Most recently, 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.

Recent Articles by Ben Harper

Sustainability in the Time of Coronavirus?

Since the world went on lockdown to stop the spread of the novel coronavirus (COVID-19), satellite images from NASA have captured an unlikely view of planet Earth. Pictures from space showed a dramatic drop in pollution over Wuhan after the central Chinese city implemented coronavirus-related restrictions. You don’t have to circumnavigate the globe from a […]

Connect With Ben Harper

  • Leadership
Do NOT follow this link or you will be banned from the site!