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 |