Randy has more than 29 years of auditing, accounting, and financial reporting experience. In addition to his CPA, he is a Chartered Global Management Accountant® (CGMA®). He leads the firm’s financial institution practice and is the executive in charge of the audit committee, compilation committee, Allinial Global and AHP Financial Services.