Michael Doukanaris is the Managing Director of SevenC3.
164 people are employed at SevenC3.
SevenC3 is based in London, Greater London.
The NAICS codes for SevenC3 are [51, 54, 511, 5111, 541].
The SIC codes for SevenC3 are [87, 874, 274, 27].