Sales Development Representative at Staffbase (Chemnitz, Sachsen, Germany) — aijobsearch