Bank Of Baroda Email & Phone number of top level executives

Company Icon

Bank Of Baroda

Banking

Bank of Baroda is a public sector bank headquartered in Vadodara, Gujarat, India. It was founded in July 1908 and is one of the largest banks in India. The bank offers a wide range of products and services including retail banking, corporate banking, investment banking, and wealth management. The bank has a significant presence in India as well as overseas, with a network of over 9,500 branches and 13,400+ ATMs. The bank has also been recognized as one of the top global banks in Asia. Bank of Baroda provides innovative and customer-centric banking solutions to cater to the needs of its customers.