Charles Taylor InsureTech strengthens leadership team
30-11-2017
Charles Taylor opens new office in Leeds; appoints director
16-11-2017
Charles Taylor snaps up third party claims administrator in US
04-09-2017
Charles Taylor acquires high net worth specialist to expand in UK P&C market
10-08-2017