ICICI Bank Limited is an Indian multinational bank and financial services company headquartered in Vadodara. Wikipedia Customer service: 1860 120 7777 CEO: Sandeep Bakhshi (15 Oct 2018–) Headquarters: Vadodara Founder: Industrial Credit and Investment Corporation of India Founded: 1994, Vadodara Number of employees: 97,354 (2020) Subsidiaries: ICICI Lombard, ICICI Securities