Meet our Leadership Team and Board of Directors

Executive Team

Daniel Neuhaus

Chief Executive Officer

Michael Huber

Chief Revenue Officer

Stephan Dudler

Chief Customer Officer

Marta Martinez

Chief Experience Officer

Stefan Keller

Chief Product Officer

Markus Ehrenmann

Chief Technology Officer

Renato Iten

Chief Operating Officer

Stefan Rothenhofer

Chief Business Officer

Andreas Seidl

Interim Chief Financial Officer

Moritz Mann

Interim Chief Strategy Officer

Board of Directors

Dr. Bernd-Michael Rumpf

Chairman of the Board

Geoff Haydon

Executive Chairman of Open Systems and CEO, Ontinue

Florian Funk

Member of the Board

Martin Bosshardt

Founding Partner

Maggie Chan Jones

Member of the Board

Michael Fey

Member of the Board

Gavriella Schuster

Member of the Board