Schaffhausen Institute of Technology
Show contact
Links
Previous companies
Egor Alekseev
Director Of Product Management
Ivan Apostolov
Procurement Manager
Stephania Contreras Blanco
Senior Product Marketing Management
Roma Novikov
Product Research Manager
Aleksandr Buyval
Self-driving Software System Engineer
+ 7 more
November, 2022 - present
View in org chart