CEO
Tim Carter
CEO Approval Rating
90/100
1989
PrivateSubsidiary of ITV PLC
https://www.twofour.co.uk