Charlotte Newbury is the Americas Head of Enterprise Risk at Deutsche Bank. In this role she is responsible for maintaining a comprehensive view of DB’s risk profile including emerging risks and trends. She led the development of the Risk Identification framework in the region and is chair of the regional ESG risk forum.
Charlotte established her career in finance as a market risk manager, building over 13 years’ experience managing risk across multiple product lines. She has a master’s degree in mathematics from the University of Manchester. Charlotte is based in NYC as well as the Adirondacks where she brings her passion for climate risk to bear on grassroots initiatives.
Job Title:
Head of Enterprise Risk Management, Americas
Company:
Deutsche Bank