Award winner no. 57

L & T Heavy Engineering
Rank 57 Head IT