As a Canadian Employer I read your post with great interest. Much of what you found out about the consultant is well known in Canada.
However, I do use the Bank of Nova Scotia. They are a respected chartered bank. If they were paying "kickbacks" to your consultant, that
would be quite illegal...