Meet your evolving needs with three integrated business lines in one professional services firm.
Investment advisory services are offered through CliftonLarsonAllen Wealth Advisors, LLC, an SEC-registered investment advisor.
Bachelor of Science in Business, Accounting, University of Minnesota
Craig has over twenty years of experience in public accounting serving public companies, private equity groups and companies raising debt and equity including a term as partner in charge of a Big Four Capital Markets Group in Moscow, Russia. Craig has led financial accounting due diligence project for private equity investor groups and venture capital funds, primarily in the technology, communications and manufacturing industries. Additionally, Craig has been engaged to assist with Foreign Corrupt Practice Act matters ranging from investigation of payments made, validation of compliance with corporate policies and review of proposed transactions to ensure compliance. Craig has a concentration of expertise in providing accounting and transaction structuring advice for leveraged recapitalizations, purchase accounting and SEC reporting, assessing quality of earnings, and GAAP accounting. He critiques financial models and reviews target companies' financial performance to identify cost reductions and/or operating efficiencies. He has worked with management teams of private equity-backed portfolio companies to complete add-on acquisitions and platform investments.
Upcoming speaking engagementsView More
Resources and event materialsView More
In the community
American Institute of Certified Public Accountants (AICPA) Minnesota Society of Certified Public Accountants (MNCPA) Association for Corporate Growth (ACG)