Marketing Communications Specialist
The Marketing Communication Specialist is responsible for the end-of-the-end execution of integrated marketing campaigns across owned and paid media channels. This role ensures flawless campaign delivery through disciplined trafficking creative, tracking, and validation while supporting Channel Marketing Leads on day-to-day…
