Leigh Allen, CPA, CISA, is an Assurance Managing Director specializing in Third-Party Attestation at BDO USA, LLP. With over 10 years of experience in assurance, audit, and consulting, Leigh has demonstrated expertise in compliance and risk assessment. Previously, they held positions at A-LIGN and Windham Brannon, where they successfully managed teams and engagements across various industries. Leigh holds a BBA in International Business from Georgia College and State University and a Master of Accounting from Mercer University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices