Chubb Limited announced that Fran O’Brien has been appointed deputy chief risk officer. Currently senior vice president, Chubb Group and...
chief sustainability officer News
Ben Harper has been named head of Corporate Sustainability for Zurich North America. In this new position, Harper will be...
Liberty Mutual Insurance said it will drastically limit future underwriting for and investment in coal risks, an apparent response to...
The Travelers Cos. has created a new position of chief sustainability officer and named Yafit Cohn to fill the post....