Zurich NA Sustainability Head: Pandemic is a Roadmap for Climate Change Battle
Ben Harper picked an interesting time to start his new job as head of corporate sustainability for Zurich North America. Harper stepped into the role in January. Harper had been with Zurich for nearly 20 years, previously serving as global …