Lars Thomas Blomqvist is a Swedish director with 33 active roles across Swedish companies, including Deputy Board Member at Init Sweden AB.