CEO
David Brindley
CEO Approval Rating
83/100
1989
PrivateSubsidiary of ITV PLC
https://www.twofour.co.uk