
Chidambara Deshpande
(chidud)
ABB Global Industries and Services Private Limited
India
Total Points
646
Overall rank
1,086
Recognition
Total points
646
Overall rank
1,086