Darrel Scott Jackson is a Finnish director with 2 active roles across Finnish companies, including Chairperson at Avnet Nortec Oy.