XL Capital Ltd.
Multi-Location HR System Implementation for XL Capital About the Client XL Capital is a financial services company headquartered in Bermuda and incorporated in Ireland. The company has over 3500 employees and offices on Africa, Asia, Australia, Europe, North America and…