Tecan
Show contact
Links
Carolina Sigillò Horn
Head European Customer Operations
Svenja Debey-Pascher
Manager Of Tech Support EU At Tecan
July, 2020 - present
January, 2017
January, 2012
View in org chart