Gurbinder Hira (Batch 1993)

Gurbinder Hira

Country Head Delivery at Tech Mahindra, Indonesia

Other Members