December 16, 2021
Chubb Limited announced that Fran O’Brien has been appointed deputy chief risk officer. Currently senior vice president, Chubb Group and division president, North America Personal Risk Services, O’Brien in her new global role will help support all Chubb’s enterprise risk …
January 27, 2020
Ben Harper has been named head of Corporate Sustainability for Zurich North America. In this new position, Harper will be responsible for coalescing Zurich’s people and capabilities to advance the company’s sustainability priorities of workforce in transition, climate resilience and …
December 16, 2019
Liberty Mutual Insurance said it will drastically limit future underwriting for and investment in coal risks, an apparent response to environmentalists pushing for greener investment strategies among corporations. To support this change, the insurer has also appointed its first-ever chief …
August 16, 2019
The Travelers Cos. has created a new position of chief sustainability officer and named Yafit Cohn to fill the post. Cohn will lead Travelers’ environmental, social and governance (ESG) efforts across the organization and will serve as a member of …