Business Development Manager (Germany) at idtechex (Remote) — aijobsearch