Sales Development Representative at Concentrix (Barcelona) — hire.run