Sarah Otte

Global Chief Risk Officer, Deloitte

Chief Risk Officer and Trusted Advisor with over 25 years of public and private sector experience in US and cross-border regulation, policy, compliance, and risk management related to financial integrity and professional services. Proven ability to set strategic direction, generate commitment to change across broad stakeholder groups and drive transformation. Expertise in enterprise risk management, financial sector compliance, legal and regulatory affairs, financial and economic sanctions, privacy, cyber and data security, geopolitical scenario planning, and communications. Currently Global Chief Risk Officer at Deloitte, former member Financial Stability Board Secretariat, US Securities & Exchange Commission official, and trained corporate and securities lawyer. JD University of Texas, BSFS Georgetown University School of Foreign Service.

About Us



Partners & Members

Language Editions

Politique de confidentialité et conditions d’utilisation du service

© 2023 World Economic Forum