• English
  • Español
Contact: Form | Email
Based in and operating from: Barcelona, Spain

TalentClue

TalentClue is a fast growing Barcelona based company that combines methodology and technology to boost their clients' recruiting.