Humand Talent Solutions is the trading name of Humand Talent Limited, a company registered in England and Wales (company number 12379847). Registered office: 1 Abbey Street, Eynsham, Oxfordshire, OX29 4TB, United Kingdom.
Founded in 2020. Follow Humand on LinkedIn