Head of Digital Marketing

Pentasia

Pentasia – Malta Island – This role is based in Malta. Main responsibilities: Take responsibility for the annual marketing plan and strategy Lead, develop and grow the current marketing team of compris…

Source:  

To apply for this job please visit jobviewtrack.com.