Narry Singh

#133714

Managing Director, Accenture