Male
Neil Barua is based out of Boston, Massachusetts, and is the President and CEO at PTC. Neil previously worked at StreetWise Partners as a Board Member. Neil Barua attended NYU Stern School of Business.
Headlines from Google News. Social posts load from the platform only when you open a tab.
Pulse 2.0 · Jul 29
PR Newswire · Jul 24
Investing.com · Jul 24
The Boston Globe · Aug 4
develop3d · Jul 10