Business Development Representative - DACH at Kantox (Barcelona, Catalonia, Spain) — aijobsearch