SHL Group

    SHL Group

    AI-powered Talent Evaluation

    Est 1977|Valuation $400M|Raised $84.5M|33 Ref Customers
    LinkedIn 95K|Web traffic 2.6M|FTEs 2,608|HQ Thames Ditton, England, GB