Chief Executive of ITV plc

GPTKB entity