Brian Dunn joined Flagstar in 2012 and has been chief audit officer since 2016. In this role he is responsible for the company’s internal audit function, which provides assurance on the bank’s risk management, governance, and control functions. During his tenure at the bank he has also held leadership roles in enterprise risk management and financial planning/forecasting.

He is a certified internal auditor and has over 20 years of finance, technology, audit, and risk management experience across a large cross-section of industries. Immediately before joining Flagstar, he served as the director of management reporting for global automotive services at Ally Financial. Preceding that, he held positions at GMAC Commercial Finance, General Motors, Accenture, and The Walt Disney Company.