Contattaci

ITALIA & SPAIN
+ 44 7450 95 3060
openinnovationSE@ideaward.com

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