Alex Ravenel

Senior Manager, Deloitte & Touche LLP