Sales Development Representative at YouGov (Barcelona, Spain) — aijobsearch