Country Operations Manager, Inspection Services - India
Lloyd's Register
Country Operations Manager, Inspection Services - India
Thermax Limited
Sr.Quality Control Engineer
LRQA
Country Operations Manager, Inspection Services - India
Indian Institute of Technology, Roorkee