chief science officer News

Catlin Appoints Maran as Chief Science Officer

The Bermuda-based Catlin Group Limited has announced that Michael Maran, who has led Catlin’s space insurance activities for the past decade, has been appointed as the Group’s Chief Science Officer. He will continue to be based in London. The bulletin …