Sr Deputy General Manager
Vadodara, Gujarat, India
L&T e-Engineering Solutions
L&T
Head Corporate Center, Purchase and Administration
Larsen & Toubro
Delhi College of Engineering