NB

Neil Barua

President and CEO at PTC

Boston, US

About

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.

Position in the VCSift Database

  • 3 investors at PTC are tracked.
  • 266 investors hold the President and CEO role in VCSift. Neil Barua is one of them.
  • 2,293 investors are based in Boston, Massachusetts, United States.

Data sourced from 410,343 investor profiles. Updated July 2026.

Investment Focus

Location
Boston, US

Contact Information

em••••@example.com
linkedin.com/in/••••••••

Unlock contact details with a VCSift subscription

Unlock Contact

Already subscribed? Log in

Find more investors like Neil

Search Investors