PTC
Show contact
Links
Neil Barua
CEO
Aaron Von Staats
EVP & General Counsel & Corporate Secretary
Kristian Talvitie
EVP & CFO
Steve Dertien
EVP & CTO
Kevin Wrenn
Chief Product Officer
+ 7 more
Current role
View in org chart