Carl Overy has become CEO of Odyssey, overseeing its three operating platforms: OdysseyRe, Hudson and Newline.