Log in
Tecan
Contact
Links
View in org chart
Wael Yared
EVP, CTO & Head of R&D
Roger Kurrat
Head Software Development Labwerx
Luca Valeggia
Senior Vice President
Ronan Leboudec
VP Platform R&d
Csaba Fábián
Principal Software Engineer
+ 7 more
Benjamin Girault
Senior Software Developer
Jürg Schleutermann
Senior Software Engineer
April, 2019 - present
May, 2000
October, 1998