Craig leads the Financial Accounting practice. Craig and his team ensure that our clients have comprehensive financial reporting tailored to their industry, market, and specific needs. Craig has several decades of public accounting experience and advises clients on all of their financial accounting needs; providing outsourced CFO services, accounting support, and interim leadership as needed. Craig’s previous experience includes work at KPMG, Deloitte & Touche, and Bankers Trust. Craig is an alumnus of The University of Rhode Island, and earned an MBA in Finance from NYU Stern School of Business, and is a Certified Public Accountant.