Logo of Huzzle
Applied
image

Applied

London, England

The essential platform for debiased hiring. Research over resumes. Skills over credentials. Science over status quo.

London, England

Human Resources
sidebar.industry
11-50
sidebar.employees
2015
sidebar.founded-year