CTOPENDATA

Explore companies in Connecticut

STEPHEN W. BEARD

STEPHEN W. BEARD

Company HEIDRICK & STRUGGLES, INC.
Business Number 615739
Role Principal
Title SECRETARY/DIRECTOR
Residence Address 425 W. EUGENE STREET, #1N, CHICAGO, 60614, IL
Business Address 233 SOUTH WACKER DRIVE, SUITE 4900, CHICAGO, 60606, IL