Joe Spencer

Director of Operations
ALD NanoSolutions Inc.
Broomfield
USA