Menu
Menu

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.