Business Development Executive at contentguru (Gilching, Bavaria, Germany) — aijobsearch