Katherine Ladd

Managing Director at Deloitte Consulting LLP