PTC SEC filings last scanned 13 May 2026, 23:27 UTC
CEO Timeline
Neil BaruaCurrent
Feb 2024 — Present(2y 3mo)
Neil Barua was appointed Chief Executive Officer of PTC Inc., effective February 14, 2024, succeeding James Heppelmann.
3 source filings — click to expand
James E. Heppelmann
Oct 2010 — Feb 2024(13y 4mo)
James E. Heppelmann was appointed President and Chief Executive Officer of PTC in October 2010, succeeding C. Richard Harrison who transitioned to Executive Chairman.
planned CEO succession; transitioned to Chairman of the Board
4 source filings — click to expand
C. Richard Harrison
Mar 2009 — Oct 2010(1y 7mo)
C. Richard Harrison was appointed Chairman and Chief Executive Officer of PTC on March 4, 2009, continuing his role as CEO while also taking on the Chairman title after the positions of CEO and President were separated.