About Neil Barua
Neil Barua is the President of PTC's SLM Business Unit. He has an extensive background in the technology industry and a proven track record of growing businesses. Previously, Neil was CEO of IPC Systems.
Neil Barua is the President of PTC's SLM Business Unit. He has an extensive background in the technology industry and a proven track record of growing businesses. Previously, Neil was CEO of IPC Systems.