The General Site Manager role is responsible for end-to-end management of our experience site in San Francisco, which hosts VR immersive experiences.
Base: 80 - 85k annually; Bonus: additional bonus; Benefits: included
Must-have
Nice-to-have
Not specified