formerly Prospect.
Company Information
Website
Employee count
328
Industry
Staffing and Recruiting
Headquarter
New York, New York, United States
Lee Hills
Cyber Security Recruitment Lead
Kate Drury
Executive Vice President, Head of Talent Acquisition
Emily Slocum
Global Head of Client Success
Joachim Hairston
Vice President - Technology & Trading