Profile

Simon Iddon

COMPANY : The Restaurant Group

POSITION : CIO

LOCATION : London, United Kingdom

INDUSTRY : Media and Entertainment Industry