Les Csorba

Active Chicago, IL Branch Manager for Heidrick & Struggles International, Inc.