Centaur Communications employs 382 employees. The Centaur Communications management team includes Ciara Thompson (Head of Legal), Sarah Howson (Group Marketing Manager), and Frances Nicholls (Commercial Director, Financial Media, Centaur).
Get Contact Info for All DepartmentsLooking for a particular Centaur Communications employee's phone or email?