Thought Leadership Content Manager
NatWest Group · London, England, GB
Join us as a Thought Leadership Content Manager, Franchises - This is an opportunity to help shape strategic plans and content by working closely with stakeh...
Job description
Join us as a Thought Leadership Content Manager, Franchises - This is an opportunity to help shape strategic plans and content by working closely with stakeholders to understand the priorities and aspirations of relevant business segments - Play a key role in elevating Premier by helping to refine and activate a thought leadership strategy for key existing and prospective customer segments - This is your chance to create impactful, results-driven content through collaboration with stakeholders and marketing partners to achieve measurable goals What you'll do: As a Thought Leadership Content Manager for Premier, you’ll identify and recommend new and creative ways to engage customers, determine the most effective content formats as well as develop, write and deliver content across multiple channels. You’ll also collaborate closely with relevant teams to manage activities and oversee the execution of content with external partners, freelancers, and agencies where relevant. In addition, you’ll be: - Leveraging the bank’s insights and ideas, while partnering with external thought leaders and agencies to generate increased brand awareness and profile through delivery across multiple chan...