Open Systems
Show contact
Links
Stephan Dudler
Chief Customer Officer
Cécile Lüssi
VP Of Customer Success
Ryan Good
National Channel Director
Ivan Chamov
Director, Customer Operations Service Center
Stéphanie Falbriard
Customer Success Director
Stefan Lampart
Head Of Customer Success Chrow
Dominique Jullier
Manager, Customers Success EMEA
+ 7 more
October, 2022 - present
December, 2021
April, 2019
November, 2014
April, 2013
December, 2011
October, 2008
View in org chart