Brian is a Managing Director with CFGI and brings over nine years of experience to his clients, delivering solutions to complex accounting and operational challenges. Brian has provided accounting advisory services to both public and private clients of all sizes and industries, with a focus on financial services, including banking and fintech. He specializes in Finance Transformation, financial reporting and modeling, technical accounting, audit readiness and interim management.

Prior to joining CFGI, Brian was a Senior Manager in the audit practice of KPMG in New York.  During his career at KPMG, Brian was responsible for overseeing audit engagements for both public and private clients, including the financial services unit of an American multinational conglomerate and a multinational investment bank.

Brian holds a Bachelor of Arts in Accounting from Michigan State University and a Master of Accounting from Oakland University. He is a Certified Public Accountant (CPA) in New York and Michigan.