
Thomas Vogelbacher
Managing Director
Head of Technology
+41 52 633 05 74
vogelbacher@mueller-elektronik.ch

Roland Weibel
Digital Nomad
Thomas Vogelbacher
Managing Director
Head of Technology
+41 52 633 05 74
vogelbacher@mueller-elektronik.ch
Roland Weibel
Digital Nomad