Marco Schembri

Sr Product Design and Development Manager

schembri23@gmail.com

Messina, Italy

3