Katherine Ladd

Senior Manager at Deloitte Consulting LLP