Branch Manager(Former Employee)-Red Deer, AB-1 November 2018 CIBC is 1 of the top 5 financial institutions in Canada. CIBC has a fantastic inhouse training and development plan so that when you are done the training you feel confident going fully into your role. CIBC works very hard to en...