Posts Tagged ‘XL Group plc’

Mike McGavick

Since 2008, Mike McGavick has served as CEO of XL Group plc, the parent company of the XL Catlin insurance and reinsurance companies. He is an award-winning executive with over two decades of industry experience. Mike is currently the Chairman of the Geneva Association, and also serves on the boards of the Global Reinsurance Forum,Read more..