Marketing & Social Media Manager
VacancyCentre
- Malta Island
Chosen candidate will be responsible for developing, coordinating, implementing and managing marketing efforts and company's eCommerce websites. Applicants must be based in Malta …
4 jobs
VacancyCentre
VacancyCentre
VacancyCentre
VacancyCentre