First Solar
DET-III
Indian institute of chemical technology
Intern
First Solar
Group Leader Manufacturing Engineer
First Solar
Development Engineer-I
First Solar
Sr Manager Manufacturing Engineering
First Solar
DET-II
First Solar
DET-I
First Solar
Manager Manufacturing Engineering-Integration
The University of Toledo
Jawaharlal Nehru Technological University