Charles Taylor snags new chief industrial officer


Insurance services and technology provider Charles Taylor announced the appointment of John Pickersgill as Group Chief Commercial Officer. In his new role, Pickersgill will serve on Charles Taylor’s Executive Committee and direct the company’s global commercial activities, including customer loyalty, business development and marketing.

Pickersgill has more than 25 years of industry experience in senior and international positions. Before joining Charles Taylor, he was Head of Customer Management at AXA XL. Previously, he was also Chief Commercial Officer for AXA Corporate Solutions.

“I am excited to have John join our team as chief commercial officer,” said Rob Brown, CEO of Charles Taylor. “At Charles Taylor, we build long-term customer relationships that include multiple solutions, each of which creates mutual value, and we delight our customers with the quality and responsiveness of our people and services. John’s appointment will enhance customer engagement and build the industry-leading commercial skills needed to do more for our customers. “

Read next: Charles Taylor Appoints New Global Fraud Chief

“I am very excited to join Charles Taylor and look forward to working with the team and driving the group’s growth and commercial capabilities,” said Pickersgill. “Charles Taylor has a well-deserved reputation for exceeding customer expectations. For this reason, we will continue to develop our customer relationships with the support of a unified global commercial function. “