Sarah Glenn, Charles Taylor
Sarah Glenn
UK Director of Sales – Specialist Investigation Services
Charles Taylor

Sarah brings over 20 years of experience in the insurance industry to her new role as the UK Director of Sales – Specialist Investigation Services at Charles Taylor.

In her previous role as Commercial Director, she excelled in forging strategic partnerships, developing and executing commercial plans, and optimising business operations for maximum profitability. Sarah has a profound understanding of the insurance sector and the fraud landscape, making her an expert in fraud investigation and prevention. Her leadership skills and problem-solving abilities have been key in driving commercial growth. Additionally, Sarah is a passionate advocate for fraud prevention, having written extensively on the subject, and she is an active member of the Insurance Times Fraud Charter.

Sarah.glenn@charlestaylor.com