Skip navigation Jump to main navigation

Fall Update

At SPS this fall, all courses, other than pre-established online courses, will be offered face-to-face in our New York City classrooms. Some of these face-to-face courses will be offered in the HyFlex format to ensure that all of our students can make progress toward their degree requirements, if faced with delays due to student visas or vaccination effectiveness wait times.
Close alert

Peter Barnes

Lecturer; Head of Control Assurance, Americas, Chief Control Office, Barclays Bank PLC

Peter C. Barnes has over 25 years of experience in the Financial Services Industry mainly in Risk, Audit and Finance, as well as in client facing roles in Corporate and Investment Banking. He has experienced many facets of risk management during his career including Market, Credit and Operational.

Currently, Peter is Head of Control Assurance, Americas, Chief Control Office, Barclays Bank PLC. His work is focused on providing control testing and assurance services to the U.S. Markets, Banking, and Cards businesses of Barclays.

Previously, Peter led Internal Audit and Operational Risk teams at RBC Capital Markets in New York City. He was also a Corporate Banker, Internal Auditor, and Risk Manager in prior roles with Royal Bank of Canada in Toronto.

Peter is looking forward to engaging with students by bringing real-life examples into the classroom, which will enhance group discussions and learning.

Peter holds CPA (Ontario), CFA and FRM designations.


  • M.B.A., John Molson School of Business, Concordia University
  • B.A.A., Ecole des Hautes Etudes Commerciales, Université de Montréal