Heidrick & StrugglesServing the Chicago Metro233 South Wacker Drive Suite 4900Chicago, IL 60606 312-496-1200 Is this your listing?Click to verify