Partner
new delhi, delhi, india
Veda Legal
The Institute of Company Secretaries of India
Agra University (Law)