Edhec Nice 2013 - 2016 Nice, Alpes-MaritimesAccounting / Management control, Accounting / Management control
The Institute Of Chartered Accountants Of India 2007 - 2013 New Delhi, Delhi 110001, India, New DelhiAccounting / Management control