Site Manager at Grupo EGOR (Porto) — aijobsearch