Award winner no. 106

Mahindra Holidays & Resorts
Rank 106 Chief Technology Officer