Pablo Crain named country manager for XL Group’s Mexican insurance business

Ireland-based XL Group P.L.C. has said that it has appointed Pablo Crain as country manager for its Mexican insurance business, BNamericas reported.