Raj Joshi has over two decades of experience in the technology sector, currently serving as a Manager at PTC since June 2003. Prior to this role, Raj worked as a Software Engineer at eGain Communications from April 2000 to June 2003. Raj holds a Bachelor of Engineering degree from JNEC, earned from 1994 to 1998.
This person is not in the org chart
This person is not in any offices