Major Canadian bank providing retail and commercial banking services
CIBC is a top-5 Canadian bank, well-known across Canada and North America