James Walker

James Walker
James Walker
Managing director, Dallmeier electronic UK Ltd