Karen Debelius Email

Controller . Space Telescope Science Institute

Current Roles

Employees:
762
Revenue:
$108.8M
About
Welcome to the Space Telescope Science Institute (STScI) -- home of science program selection, grant administration, planning, scheduling, and public outreach activities for the Hubble Space Telescope (HST). STScI provides data archive and distribution for all of NASA's optical/UV missions, including HST. STScI is also the science and operations center for the 6.5m James Webb Space Telescope (JWST). Details on these and other related topics can be found throughout the site.
Space Telescope Science Institute Address
3700 San Martin Drive
Baltimore, MD
United States
Space Telescope Science Institute Email
Space Telescope Science Institute Phone Numbers
410-338-4515

Past Companies

Space Telescope Science InstituteController
Mary Kraft Staffing and HR SolutionsController

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.