1 of 1 Remote/Hybrid Thought Leadership Jobs in Chiswick

Integrated Marketing Specialist

Location
Chiswick, England, United Kingdom
Marketing Strategy Development: Fully own the integrated marketing strategy for your assigned markets. Collaborate with key stakeholders to identify and implement brand awareness and thought leadership campaigns. Local Brand Awareness Campaigns: Lead the partnership with PR, Social, and Content teams to create and execute local brand awareness … thought leadership campaigns tailored to your market. Marketing Plans: Take ownership of marketing plan development. Collaborate with regional marketing and HQ teams to provide consolidated inputs for annual and quarterly marketing plans and associated budgets. Regional Field Support: As an integral member of our global marketing team ...