Gabriel Leo Novella is a Swedish director with 1,563 active roles across Swedish companies, including Chief Auditor at Oiger 192 AB.