Private bank with its registered office in Vadodara and head office in Mumbai
ICICI Bank provides banking and financial services to retail and corporate customers, with subsidiaries in investment banking, insurance and asset management. It has more than 7,600 branches in India and a presence in 19 countries.
It grew out of an institution set up in 1955 with the World Bank, the Government of India and Indian industry. Its registered office is in Vadodara, Gujarat, and its corporate office is in Mumbai.
Free for EnlistIndia members: revenue and profit by year, annual report links, directors and promoters.
No open requirements on EnlistIndia right now. Browse all requirements.
Compiled by EnlistIndia from the sources above, last checked on 2026-10-02. Details can change; please confirm important information with the company. Spotted something wrong? Tell us. Company names and logos are trademarks of their owners, shown only to identify the company.