Business Insurance XL Group appoints Eugene McQuade chairman Industry-The Economic Times — May 12, 2015 comments off Eugene McQuade has been named as the new chairman of Dublin-based XL Group P.L.C., The Royal Gazette reports.