Managing Director
Alistair Thom
CEO Approval Rating
80/100
2007
PrivateAcquired by Channel Four Television Corporation
https://www.freesat.co.uk/