Space Telescope Science Institute is located at 3700 San Martin Dr
, Baltimore, MD 21218. It has around 500 - 1K employees. Its revenue is around $50 - 100M. The Space Telescope Science Institute is the world renown multi-mission center of science management, mission operations, and system development for the Hubble Space Telescope and the James Webb Space Telescope. The Institute employs over 550 professionals in scientific, engineering, information technology, outreach, project management and business disciplines. To prepare for the JWST launch in 2018, STScI will experience a large upswing in hiring initiatives. Positions at STScI include competit...
Brand Quality - 1/2
Do you believe in Space Telescope Science Institute's mission?