Sales Director
barcelona, catalonia, spain
NETZSCH Premier Technologies, LLC
ESADE
UC Berkeley Extension