-
Food, feed & confectioneryAdvanced materials
Neil Barua is the President & Chief Executive Officer of PTC.
Neil’s career spans more than 23 years across global operations, financial, and executive positions. Prior to joining PTC, Neil served as CEO of ServiceMax and transformed the company into a recognized leader in field service management. When PTC completed its acquisition of ServiceMax in January 2023, Neil led PTC’s Service Lifecycle Management business and joined PTC’s executive leadership team. Neil was appointed PTC’s CEO on February 14, 2024.
As President & CEO, Neil focuses on PTC’s long-term strategy, customer experience, and company culture.
Neil resides in the Boston area with his family.