Charles Taylor appoints John Pickersgill as Group Chief Commercial Officer
Charles Taylor, the 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. John joins Charles Taylor from AXA XL where he served as Head of Global Client Management, and previously as Chief Commercial Officer for AXA Corporate Solutions. In his new role at Charles Taylor and as a member of its Executive Committee, John will be responsible for leading the firm’s commercial activity globally, including client engagement, business development and marketing.
Rob Brown, Charles Taylor Group Chief Executive Officer, noted, “John’s appointment will enhance the client dialogue and build the industry-leading commercial capabilities required to do more for our clients.”
Pickersgill is an insurance industry veteran, with over 25 years of experience in senior and international roles, previously leading global sales/distribution and marketing functions; commercial underwriting, claims and client service teams.