ServiceMax Neil Barua Outdoor 126 800px Social
Neil Barua
CEO
PTC

Neil Barua is the Chief Executive Officer of PTC. He has an extensive background in the technology industry and a proven track record of growing businesses. Previously, Neil was CEO of ServiceMax and IPC Systems. During his tenure, he sold IPC and led a SaaS and data transformation of the company. Most recently, Barua served as an operating partner at Silver Lake, the global leader in technology investing. Earlier in his career, he was part of John Legere’s leadership team that helped transform Global Crossing through consistent growth.