Michael McGavick, chief executive officer of XL Group, has been appointed as chairman of The Geneva Association.
To continue reading, you need a subscription to Intelligent Insurer.
If you have already subscribed please login.
If you would like to us send you this article in full please email efield@newtonmedia.co.uk
Mike McGavick, Geneva Association, XL Group, Nikolaus Von Bomhard, Muncih Re, Chairman