5 free lookup(s). No credit card required.
Design Strategy (Design Research, Service Design & Interaction Design.)
2011-2011SWM (Engineering Executive Education, Computer Software and Media Applications)
2004-2006BA (Economics, Italian Studies)
Find contact details for 700 million professionals.