Neil Barua
Also at PTC Inc
About
Neil Barua is the current President and Chief Executive Officer at PTC, celebrated for his strategic leadership and deep expertise in technology-driven transformations.
Before taking the helm at PTC, he served as the CEO of ServiceMax, Inc., where he led significant innovations in cloud-native, product-centric field service management software, and as the CEO at IPC Systems, Inc., where he guided the company through its SaaS transformation.
Beyond his executive roles, his career includes serving as an Operating Partner at Silver Lake, which further bolstered his experience in technology investments and operational management. His leadership has been characterized by a dedication to driving growth, fostering innovation, and effectively managing complex business transitions.