2 of 2 Thought Leadership Jobs in Hounslow

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 ...

Director, Group AI, Partnerships & Engagement

Location
Hounslow, England, United Kingdom
across the AI ecosystem to maximise business value and accelerate adoption. What you’ll do: Own the integrated AI engagement strategy across internal adoption, leadership engagement and AI capability-building, providing subject matter expertise to inform external communications and engagement led by Corporate Affairs. Internal Engagement & Networks Champion … entertainment, sports, news and technology businesses. Provide AI expertise, evidence, customer examples and use cases to support Corporate Affairs in developing executive messaging, thought leadership and external communications on AI. Provide AI subject matter expertise to support Corporate Affairs' engagement with government, regulators and policymakers on AI-related ...