Research and Development Development Manager
france
Dassault Systèmes
Birla Institute of Technology and Science
Walchand College of Arts and Science