ICICI Bank is one of the largest private sector bank of India with approx consolidated assets of USD 173 billion and profit of USD 1.0 billion for the year ended March 31, 2018. ICICI Bank currently has a network of 4,867 Branches and 14,367 ATMs across India. It is headquartered in Mumbai, Maharashtra, India, with its registered office in Vadodara.