Stefan Baumeler

COO / Deputy CEO / Project Manager

Patrick Buchecker

CEO