Board Member
Neil Barua
President and Chief Executive Officer, PTC Inc.
Mr. Barua is President and Chief Executive Officer of PTC Inc., a position he has held since 2024. Previously, he led PTC’s Service Lifecycle Management business following the company’s acquisition of ServiceMax in 2023.
From 2019 to 2023, Mr. Barua served as Chief Executive Officer of ServiceMax. From 2014 to 2018, he served as Chief Executive Officer of IPC Systems. He also was an Operating Partner at Silver Lake from 2018 to 2019.
Mr. Barua holds a B.S. in Finance & Economics from the NYU Stern School of Business.