Neeru Ahuja

Deloitte - India

7th Floor, Building 10, Tower B
DLF Cyber City Complex, DLF City Phase II
Delhi - 122002, India


+91 9811101589




Highly Regarded

Women in Tax Leader


Jurisdictions:

India

Practice areas:

Tax controversy