Claire Suzanna O'Neill is a Finnish director with 1 active role across Finnish companies, including Deputy Member at OKEE FIN Oy.