Social Media Manager

Pentasia

Pentasia – Malta Island – Social Media Manager Reporting into the Head of Digital, you will be working closely with other departments and brand managers and will be leading the internal company offers to …

Source:  

To apply for this job please visit jobviewtrack.com.