Open Systems
Show contact
Links
Previous companies
Elliott Zastrow
Director Of IT
Patrick Lewis
Manager, IT Operations North America
Ivan Bogovic
Senior IT Systems Engineer
Joel Verezhak
Senior System Engineer
Philipp Mächler
Senior Systems Engineer Product & Services
+ 1 more
November, 2022 - present
June, 2022
April, 2022
View in org chart
View all open roles (12)
Other · Switzerland