David Cyr, Senior VP of Technology and Operations, Royal Bank of Canada