XL Group appoints Eugene McQuade chairman

Eugene McQuade has been named as the new chairman of Dublin-based XL Group P.L.C., The Royal Gazette reports.