Team Category: Board of directors & CEO

Hans Mechnig

Director

Nicolas Facincani

Director

Dr. Thomas Risch

Director

Stephan Illi

CEO