The principle country of operation is the UK. If you would like more information on Ideagen plc, please contact us via the following.
Registered in England and Wales. Registration number: 02805019
Chief Executive Officer
T: +44 (0) 1629 699100
E: ben.dorks@ideagenplc.com
Executive Chairman
E: david.hornsby@ideagenplc.com