ICICI Bank Canada is a wholly-owned subsidiary of ICICI Bank Limited, which has its headquarters in Mumbai, India. ICICI Bank Limited is India's largest private sector bank and the second largest bank in the country with consolidated total assets of US$118 billion as at December 31, 2013.
ICICI Bank Canada is a full-service direct bank with an asset base of about C$5.3 billion as at December 31, 2013, and it is a member of the Canada Deposit Insurance Corporation. The Bank offers a wide range of financial solutions to cater to personal, commercial, corporate, investment, treasury and trade requirements.
Head Office Address:
ICICI Bank Canada
Don Valley Business Park
150 Ferrand Drive, Suite 1200
Toronto, ON M3C 3E5
Management: Ms. Chanda Kochhar is the Chairman of the Board of Directors and Mr. Sriram H. Iyer is the President and Chief Executive Officer.