About Neil Barua

Neil Barua is President & CEO at PTC. Previously: President, Service Lifecycle Management @ PTC; CEO @ ServiceMax; Operating Partner @ Silver Lake; CEO @ IPC Systems. Studied at NYU Stern School of Business.

Key roles

  • President & CEO · PTC

Latest Neil Barua news

Fresh coverage is being gathered.

Headlines surfaced and scored by PortcoMonitor. Get the full, ranked feed + a daily briefing →