ND SATCOM employs 156 employees. The ND SATCOM management team includes Michael Heuken (Head o Business Unit Broadcast and Government), Thomas Leonhardt (CFO), and Frank Fehrenbacher (Manager Supply Chain Management).
Get Contact Info for All DepartmentsLooking for a particular ND SATCOM employee's phone or email?