Storskogen was founded in 2012, with a mission to acquire and operate well-managed and profitable small and medium-sized companies with leading positions in their respective markets.
Storskogen is divided into three business areas, consisting of about 100 business units with around 7,000 employees, at the end of the third quarter 2021, predominantly in Sweden as well as in the other Nordic countries, Germany, Switzerland and the UK.
Storskogen