Project Manager - Technology Projects at Biorce (Barcelona, Catalonia) — aijobsearch