Theresa Grafenstine

Managing Director, Deloitte & Touche LLPĀ