Theresa Grafenstine

Managing Director, Deloitte & Touche LLP