Ajay Tayagi

Managing Partner Delhi, India Office



Managing Partner Delhi, India Office