Metric Search corporate office is located in 199 Water St, New York, New York, 10038, United States and has 51-200 employees.
metric search
metric search inc
metric inc
Departments
Number of employees
Sales
15
Operations
7
Human Resources
5
C-Suite
5
Engineering & Technical
1
Marketing
1
| Location | People at location |
| North America | 11-50 |
| Europe | 11-50 |
| Asia | 1-10 |
Explore people who held key positions, contributed to Metric Search's success, and advanced their careers.
People Operations Spec... at EliseAI
Worked as Recruitment Consultant II
at Metric Search (2022-2023)
Corporate Talent Acqui... at Spring Health
Worked as Senior Principal Recruiter (Business Developme...
at Metric Search (2023-2025)
Explore More
Metric Search is a global specialist recruitment and executive search firm headquartered in New York that partners with innovative organisations to build highperforming teams across sectors like life sciences, infrastructure, engineering and digital infrastructure. Industry observers describe it as a dataled talent advisory business focused on matc... Read More