Neil Barua
President and CEO
2024 – Present
2 years (current)
Legacy
Barua became PTC's CEO in February 2024 after joining the company through the $1.46 billion ServiceMax acquisition in January 2023, where he had served as ServiceMax CEO. He was named CEO-elect in July 2023 following a comprehensive succession planning process led by the Board of Directors. Barua's defining decision in his first year was to accelerate the Atlas platform strategy, which aims to unify PTC's entire product portfolio on a common cloud-native architecture. Under his leadership in FY2025, PTC generated $2.739 billion in revenue (19.2% growth), expanded operating margin to 36.8%, and grew ARR to $2.49 billion. Barua has maintained a dual focus on growth investments in AI, cloud, and digital thread capabilities while driving operating leverage that expanded net income by 95% year-over-year. His 2025 compensation was $24.3 million.