Geraldo Alexander Scott is a Finnish director with 1 active role across Finnish companies, including Deputy Member at Scott & Co. Group Oy.