Schaffhausen Institute of Technology
Show contact
Bertrand Meyer
Provost, Chair of Software Engineering
Aliona Geckler
Chief of Staff to the Chairman
Flavia Tomarchio
Science and Technology Officer
Elena Novoselova
Vice President Communication and Grant Management
Mauro Pezzè
Chair of Software Testing and Analysis
+ 8 more
7 members
Current role
View in org chart