Lead Designer

CGI Suomi Oy