Simon ToppWrong Simon Topp?
Director of Marketing and Interna...
Yotta House, 8 Hamilton Terrace,
Leamington Spa , West Midlands CV32 4LY
Company Description: Yotta DCL is part of the OMG plc group of companies. Founded in 1984, OMG is a successful British technology company, employing around 200 people in the UK and... more