Open Systems
Show contact
Links
Cécile Lüssi
VP Of Customer Success
Stefan Lampart
Head Of Customer Success Chrow
Lukas Limacher
Senior Customer Success Manager
Peter Willi
Nelo Correia
+ 7 more
April, 2019 - present
July, 2016
January, 2010
July, 2003
September, 1997
View in org chart