Larsen & Toubro
DGM Business Development
Larsen & Toubro
Project Control Manager
Larsen & Toubro
Business Development Manager
Larsen & Toubro
Head Business Development
Larsen & Toubro
Head - Marketing and Proposals
S.P. Jain Institute of Management & Research
Indian Institute of Technology, Madras