Leigh Allen

Assurance Managing Director, Third Party Attestation (SOC 1, SOC 2, HITRUST)

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.

Location

Atlanta, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices