The current global health crisis is forcing us all to consider what it will take to build a sustainable future.
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.