Contact Us

ITALY AND SPAIN
+ 44 7450 95 3060
openinnovationSE@ideaward.com

UK, BENELUX AND FRANCE
+ 44 7748 62 5054
openinnovationNE@ideaward.com