Mr. Barua is the CEO of PTC. Before assuming this role, he served as President of PTC’s Service Lifecycle Management since PTC’s acquisition of ServiceMax, Inc. in January 2023. Mr. Barua served as Chief Executive Officer of ServiceMax, Inc., a recognized leader in cloud-native, product-centric field service management (FSM) software, from April 2019 through January 2023. He served as Chief Executive Officer of IPC Systems, Inc., a global provider of specialized technology solutions for the financial services community, where he oversaw the company’s SaaS transformation, from August 2014 to April 2018, and was an operating partner at Silver Lake, a global leader in technology investing, from April 2018 to April 2019. Mr. Barua holds a B.S. in Finance & Economics from the NYU Stern School of Business.