John Rajan has over 25 years of experience in software engineering and management. Currently serving as the Director of R&D Software Engineering at Dassault Systemes since August 2007, John has previously held the position of Senior Manager in Engineering at MatrixOne Inc from February 2001 to June 2006 and worked as a Consultant at DSQ Software Ltd from June 1996 to January 2001. John holds a Master of Technology in Mechanical from the Indian Institute of Technology, Madras, where education was completed from 1994 to 1996.
This person is not in the org chart
This person is not in any teams
This person is not in any offices