Personal Information
Organization / Workplace
Hyderabad Area, India India
Occupation
Deputy Manager -Paint Shop at Mahindra & Mahindra
Industry
Automotive
Tags
self driving
electric car
electric vehicle
automotive
See more