This website uses cookies to improve your experience. Continue if you are OK with this or read more in our privacy policy. 

McGavick to chair Geneva Association


Michael McGavick, chief executive officer of XL Group, has been appointed as chairman of The Geneva Association.

Mike McGavick, Geneva Association, XL Group, Nikolaus Von Bomhard, Muncih Re, Chairman

Intelligent Insurer

Payment types accepted