Terra Firma Risk Management and XL Group Join Forces
- April 1, 2014
View full press release from XL Group plc (NYSE:XL)
Terra Firma is excited by the opportunities afforded by our partnership with XL Group. With our core team of eleven experienced advisers on five continents, supported by a broad network of associates, we look forward to working alongside XL Group to provide a global best-in-class crisis management and response service.