XL Catlin has scored a hat-trick of successes in JD Power’s annual study of large commercial insurance companies For a third consecutive year  the company has been ranked top for overall customer satisfaction  edging out the likes of AIG  Chubb  and Travelers