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