ICICI Bank Canada is a wholly-owned subsidiary of ICICI Bank Limited, which has its headquarters in Mumbai, India. ICICI Bank Limited is the second largest bank in India and one of the most respected financial institutions in South Asia with an asset base of US $ 79 billion as of March 31, 2007.
ICICI Bank Canada is a full-service direct bank, and a member of CDIC. The Bank offers a wide range of financial solutions to cater to personal, commercial, corporate, investment, treasury and trade requirements. – less–ZoomInfo