ICICI Bank Canada
Originally one of India’s largest private sector banks, the company expanded to Canada in 2003. ICICI Bank offers full-service, direct banking and has an asset base of just over $6.5 billion in Canada alone. Not only that, ICICI is a member of the Canada Deposit Insurance Corporation (CDIC). Globally, they have nearly $15 trillion in assets as of September 2020.
Phone Numbers
Address
ICICI Bank Canada
P O Box 396
Don Mills, ON M3C 2S7
Canada