Award winner no. 80

L & T Heavy Engineering
Rank 80 General Manager - Corporate Centre, Information Technology & Digital