Glenn Henry Mikael Elo is a Swedish director with 2 active roles across Swedish companies, including Stakeholder at Glenns Hovslageri.