Ulf Thomas Taavo is a Swedish director with 150 active roles across Swedish companies, including Chief Auditor at Bodensågen AB.