Managing DirectorX SwitzerlandX

Thomas Mueller
Managing Director
Mensch und Maschine ...

Martin Voegele
Managing Director
Leica Geosystems AG