Work at Headquarters
The STS Headquarters is located in lovely Gothenburg, Sweden. We offer work opportunities within IT, finance, marketing, operations, strategic sales and HR. At our HQ, you’ll work in an exciting international setting with colleagues from all around the world.
Available jobs at our HQ will be advertised on our Career Page.