Charles Taylor Appoints John Pickersgill as Group Chief Commercial Officer
Charles Taylor, the leading provider of services and technology solutions to the global insurance market, has announced the appointment of John Pickersgill as Group Chief Commercial Officer, effective June 28.