Skip to main content

James L. Shepard

Senior Manager

Deloitte & Touche LLP