Mercedes Chatfield-Taylor

Active Chicago, IL Partner for Heidrick & Struggles International, Inc.