Business Development Representative (DACH) at opench (Remote) — aijobsearch