Janne Veikko Turpiainen is a Finnish director with 266 active roles across Finnish companies, including Audit at Gerako Oy.