Chief Manager
calcutta, west bengal, india
Bank of Baroda
The Institute of Chartered Accountants of India