Space Telescope Science Institute employs 720 employees. The Space Telescope Science Institute management team includes David Liska (Associate Director, Engineering and Technology (CTO)), David Brennan (Head of Data Management Division), and Christine Rueter (HR Branch Manager).
Get Contact Info for All DepartmentsLooking for a particular Space Telescope Science Institute employee's phone or email?