Recruiter
brookline, massachusetts, united states
Spencer Stuart
Ross & Company
Managing Partner
Quinnipiac University
King's