Centaur Communications employs 382 employees. The Centaur Communications management team includes Jacquie MacKenzie (Group Head of Human Resources), Ciara Galbraith (General Counsel and Company Secretary), and Olivia Harbard (Recruitment Consultant - Market Risk).
Looking for a particular Centaur Communications employee's phone or email?