Johan Oscar Larsson is a Swedish director with 88 active roles across Swedish companies, including Audit at SKL Invest AB.