Charles Taylor acquires Chilean firm for LatAm expansion
04-10-2018
Charles Taylor Managing Agency swoops for Capita CEO
17-07-2018
Charles Taylor opens new office in Leeds; appoints director
16-11-2017
Charles Taylor InsureTech targets life with new cloud-based platform
15-11-2017