Schaffhausen Institute of Technology
Show contact
Bertrand Meyer
Provost, Chair of Software Engineering
Elena Novoselova
Vice President Communication and Grant Management
Dima Kondratev
VP for Strategic Growth
VP, Strategic Growth
Aliona Geckler
Chief of Staff to the Chairman
+ 8 more
Era Berna Bayindir
Government Relations Manager
Arina Link
Investment Associate | Constructor Capital
7 members
Current role
View in org chart