National Bank of Canada invests in the power of human contact, embraces diversity, customization and technology.