Front End Team Leader at Cruz Trading Post Lda. — Coimbra, Portugal · 11jobs