Storskogen Email Format
Investment ManagementStockholm, Sweden51-200 Employees
Storskogen is an international group of businesses operating across trade, industry, and services. In the investment management space, it pursues a long-term ownership horizon. The company acquires and develops leading small and medium-sized businesses in selected industries. It is based in Stockholm, Sweden. Its focus is on small and medium-sized enterprises within its chosen sectors, leveraging ongoing ownership to support growth and development. The group is positioned as a mid-sized, internationally oriented player in the investment management landscape.