Open Systems
Show contact
Links
Previous companies
Stefan Keller
Chief Product Officer
Damien Parret
Senior Product Owner Digital Experience
Claudio Caravina
Lead Designer
James Hulka
Senior Product Owner - Enabling Technologies
January, 2022 - present
January, 2020
View in org chart
View all open roles (13)
Product · Switzerland