Ciara Thompson is the Head of Legal of Centaur Communications.
102 people are employed at Centaur Communications.
Centaur Communications is based in London, London.
The NAICS codes for Centaur Communications are [51112, 55, 5111, 511120, 511, 51].
The SIC codes for Centaur Communications are [27, 73].