CTOPENDATA

Explore companies in Connecticut

THOMAS J. NEFF

THOMAS J. NEFF

Company SPENCER STUART & ASSOCIATES (ILLINOIS), INC.
Business Number 122872
Role Principal
Title CHAIRMAN
Residence Address 144 PECKSLAND ROAD, GREENWICH, 06831, CT
Business Address 277 PARK AVENUE, 29TH FLOOR, NEW YORK, 10172, NY