National Association of Manufacturers
Neil Barua is an accomplished executive with extensive experience in leadership roles across technology and service management sectors. Currently serving as Chief Executive Officer of PTC since January 2023, Neil focuses on global business strategy, customer experience, and company culture. Neil's previous roles include CEO of ServiceMax where successful growth was achieved in field service management, and CEO of IPC Systems, leading a significant sale from Silver Lake Partners. With expertise stemming from positions at Silver Lake, Francisco Partners, and Level 3 Communications, along with membership on the board of StreetWise Partners and the National Association of Manufacturers, Neil's background is complemented by a BSc in Finance and Economics from NYU Stern School of Business.
This person is not in the org chart
This person is not in any teams
This person is not in any offices