Marco Schembri

Sr Industrial Designer & Project Manager

schembri23@gmail.com

Santa Venera, Malta