Log in
Bank of Baroda
Contact
Links
View in org chart
Sanjiv Chadha
Managing Director & CEO
Prakash Mehrotra
Head - Stressed Assets Management
S. L. Jain
Executive Director
Debadatta Chand
Murali Ramaswami
+ 9 more
April, 1982 - present