XL has appointed Chris Dougherty as new chief financial officer to manage the company’s global insurance operations including financial reporting and planning, accounting, budgeting and financial analysis. XL Group's Insurance ...
Tags: XL, Chris Dougherty, financial officer, global insurance operation