Stephen McMorran

Head of Risk & Regulatory

Stephen is the Global Head of Risk and Regulatory Services for WSN. Before joining our firm, Stephen was a Managing Director and Legal Entity Chief Risk Officer for the Americas at Credit Suisse. Stephen has more than 20 years of risk management experience.  He is a graduate of ESCP Europe and holds a B.A. Honors in Philosophy and Modern Languages from Oxford University.