Craig Astrich

Director, Deloitte & Touche LLP