Neil Barua's Location
United States
Neil Barua's Work
Neil Barua's Education
Neil Barua's Skills
Neil Barua's Summary
Neil Barua, based in United States, is currently a Chief Executive Officer at PTC, bringing experience from previous roles at ServiceMax, Silver Lake and IPC Systems, Inc.. Neil Barua holds a 1995 - 1999 Bsc @ New York University - Leonard N. Stern School of Business. With a robust skill set that includes Proofreading, Sales, Microsoft Word, Strategy, Customer Service and more, Neil Barua contributes valuable insights to the industry. Neil Barua has 3 emails on RocketReach.