Freesat employs 34 employees. The Freesat management team includes Peter Simpson (Chief Technology Officer), Andrey Lebedenko (Senior Java Software Engineer), and Djamila Sousa (Content Partnership Development Manager).
Get Contact Info for All DepartmentsLooking for a particular Freesat employee's phone or email?