- Employees
- 501-1000
- Founded
- 1996
- Listing
- For Profit · LSE:CTR
- Headquarters
- London, England, United Kingdom
Company data last updated Jul 31, 2025.
About Charles Taylor
Charles Taylor is a provider of professional services to clients across the global insurance market.
Who to contact at Charles Taylor
Email Format
Leadership & Decision Makers
Contact details of 7 Charles Taylor decision makers
Corey Schrauben
Robert Brown
Charles Taylor
Cullen Sophy
David Perry
Charles Klehr
Robert Davison
Team & Specialists
Contact details of 3 Charles Taylor team members
Tony Russell
Richard Yerbury
Vandana Bangera
General Emails
General company emails, e.g. customer support lines
Similar Companies like Charles Taylor
HQ: Lansing, Michigan, United States
HQ: San Mateo, CA
HQ: Brentwood, TN
HQ: Puteaux, Ile-de-France, France
HQ: Miami, FL
Records are compiled from publicly available sources and checked as described in our methodology. Company data last updated Jul 31, 2025.
Frequently Asked Questions about Charles Taylor
What does Charles Taylor do?
Charles Taylor is a provider of professional services to clients across the global insurance market.
Where is Charles Taylor headquartered?
Charles Taylor is headquartered in London, England, United Kingdom.
When was Charles Taylor founded?
Charles Taylor was founded in 1996.
How many employees does Charles Taylor have?
Charles Taylor has approximately 501-1000 employees.
What industry is Charles Taylor in?
Charles Taylor operates in the Insurance Providers industry.
What is the email format for Charles Taylor?
The most common email format at Charles Taylor is {first_name}.{last_name}@charlestaylor.com. For example: firstname.lastname@charlestaylor.com.
How do I contact Charles Taylor?
You can contact Charles Taylor via email at schirmer@ctplc.com or johnd@charlestaylor.com, headquartered in London, England, United Kingdom.