Log in
Vention
Contact
Links
Previous companies
View in org chart
Thierry Petrin
EMEA Application Engineering Manager
David MacHattie
Senior Mechanical Design Engineer
January, 2022 - present
January, 2019