Charles Taylor plc is a leading international provider of professional services to clients in the global insurance market. We have been providing services to insurance clients since 1885 and today have around 1,000 staff in 50 offices, spread across 25 countries in the UK, the Americas, Asia Pacific, Europe and the Middle Eastmore...See more text