Johan Fredrik Thorell is a Swedish director with 265 active roles across Swedish companies, including Audit at Triovant Invest AB.