Satellite employs 70 employees. The Satellite management team includes Nhung Tran (Chief Executive Officer), Sophie Scott (Business Director), and Darren Wood (Head Of Design).
Get Contact Info for All DepartmentsLooking for a particular Satellite employee's phone or email?