Talent Search People is an international recruitment agency based in Barcelona and Madrid. 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.