Eric has practiced public accounting since 1997. He helps clients implement enterprise risk management processes, perform risk assessments, and develop internal audit functions and other risk mitigation capabilities. His experience covers a wide variety of areas, including operations, compliance, accounting, information technology, and fraud prevention, and he is the outsourced director of internal audit for many organizations in several industries.
Eric is the partner in charge of the firm's Advisory Services Practice. He is also a former member of the Audit Advisory Committee, which sets audit policies for the firm. Eric is a frequent speaker on risk management topics and is a current and founding member of the AICPA’s Risk Assurance and Advisory Services Task Force. The goal of this task force is to position the CPA profession as the leader on enterprise risk management.