DailyCADCAM Subash Nambiar, VP and Country Manager for India, PTC Admin Feb 14, 2015 Tell me something about yourself I have been with PTC for over a year now, in my role I…