Manager
Chennai, Tamil Nadu, India
Daimler India Commercial Vehicles
Royal Enfield
Deputy Manager
Ashok Leyland
Assistant Manager
Thiagarajar Polytechnic College
Birla Institute of Technology and Science, Pilani