Who runs data and AI

103 moves, 30 days · 384 in their seats

PTC

Software · 3 leaders now · 1 before · 2 moves, 2 in, 0 out · last Dec 2025

WebsiteCompany profile

Leadership now

PersonSince
Neil BaruaPresident, Chief Executive OfficerJul 20233 years ago
Jon StevensonExecutive Vice President, Chief Product OfficerSource
Jennifer DiRicoExecutive Vice President and Chief Financial OfficerDec 202511 months ago

Before

PersonWhen
James HeppelmannChief Executive OfficerJan 2010 to Jan 2024

Leadership moves

PTC across Glyph
SiteWhat
QuarterlyNext earnings 2026-11-04