New Director Appointed at Space Telescope