David Mazzochi

Managing Director
Responsibilities: 
QC, Sales & Marketing Manager, Business Development Manager, Financial Manager