Freesat
Freesat's Leadership Team includes Alistair Thom and 5 others.
Alistair Thom
Managing Director
Andre Santos
Director of Marketing
Andrew Ladbrook
Director of Strategy and Busin...
Andy Carr
Director of CE
Mahshid Hadavinia
Director of Finance
Peter Simpson
CTO
View all
3 members
2 members