london, greater london, united kingdom
The Institute of Chartered Accountants of India
ACCA
Narsee Monjee College of Commerce and Economics