Connecting linkedin

Banner Default Image

Marketing Manager jobs

Found 1 job
    • Malta
    • Attractive
    • Posted 16 days ago

    Head of Inbound Marketing is required to join a tech company based in Malta with hubs abroad. You will be responsible for directing team of SEO and content marketing specialists to build and execute an industry-leading inbound marketing strategy. Main Responsibilities:  Supporting and leading SEO...

    Castille