Robert Duckworth

Partner
Deloitte LLP
Kansas City, MO