Talent Search People is an international recruitment agency based in Barcelona, Madrid and Lisbon.
We provide highly specialized recruitment services within our four areas of expertise: Finance, Sales, IT & E-Commerce and Native Speakers.
We offer recruitment services across Europe as well as other services such as Implant Agents, Outplacement and Interim Management.