Sales Development Representative (SDR) at Business Insights (BARCELONA, Cataluña, España) — aijobsearch