Larsen & Toubro
DGM
Gea Process Engineering
Business Unit Head
Gea Process Engineering
Senior Director : Head of Solutions Sales - India Cluster
Godrej Group
Production Engineer and Project Manager
Deepak Fertilisers And Petrochemicals Corp. Ltd.
Production Engineer
GEA Group
Country Managing Director
London Business School