CTOPENDATA

Explore companies in Connecticut

RICHARD D. NELSON

RICHARD D. NELSON

Company HEIDRICK & STRUGGLES, INC.
Business Number 98052
Role Principal
Title SECRETARY
Residence Address 841 MOSELEY ROAD, HIGHLAND PARK, 60035, IL
Business Address SUITE 4200, CHICAGO, IL, 60606-6303