John has more than 40 years of experience in bank accounting and auditing. He possesses deep knowledge of the challenges financial institutions face in risk management, and provides top-level outsourced internal audit, regulatory compliance and credit risk management services to the industry. Prior to joining Mazars USA, John was a founder and CEO of ICS Consulting Partners, a respected New York area firm at the forefront of internal audit, regulatory compliance, and credit risk management issues, where he served clients for over 20 years. Previously, he was an audit partner with one of the Big Four accounting firms, leading the financial services practice for one of the firm’s regional offices and serving as a member of the executive management team. John’s broad range of project experience includes troubled bank restructuring, mergers and acquisitions, and bank regulatory sanctions.