Jack is a Partner in CFGI’s Accounting Advisory practice and brings over 18 years of accounting, finance, and management experience.    

Jack has operated as an accounting and finance leader at financial services companies and a variety of technology-based companies, where he led operational accounting teams, technical accounting assessments, policy and procedure development and enhancement, regulatory remediations and has helped coach and develop teams. Jack has extensive experience leading teams responsible for board and management reporting, regulatory reporting, and financial reporting for public and non-public companies.   

Prior to joining CFGI, Jack worked in the financial services and technology industries, where he led multiple teams and projects that required effective project management, accounting expertise and the development of business partnerships across multiple departments. Jack has led multiple accounting standard implementations projects, which required the development of technical accounting policies and operational accounting processes. Prior to his industry roles, Jack was a manager in the Financial Services practice at PwC. 

Jack holds a Bachelor of Business Administration in accounting and finance from the University of Wisconsin – Madison, and a Master of Business Administration in finance from the University of Minnesota – Twin Cities.