Martin Erik Odqvist is a Swedish director with 30 active roles across Swedish companies, including Chief Auditor at RFS Italia Srl Filial.