Major Canadian banking and financial services organization
CIBC is major Canadian bank, household name in Canada with significant banking presence