Business Development & Sales Manager _ Southern Europe at TECCODD (Remote) — aijobsearch