Banner Default Image

Digital Channel & Content Communications Lead (Paris based, 76K)

Digital Channel & Content Communications Lead (Paris based, 76K)

  • Location

    Paris

  • Sector:

    Communications

  • Job Type:

    Permanent

  • Salary:

    EUR 76.000

  • Contact:

    Willem de Ruijter

  • Contact Email:

    wderuijter@vmagroup.com

  • Job Ref:

    WDR916942

  • Published:

    about 2 months ago

  • Expiry Date:

    2024-12-06

  • Consultant:

    ConsultantDrop

​Our client is a ‘soon to be separated division’ of a large multinational pharma / healthcare company. In the Paris based headquarters the communication function is fast-growing and working as a high-performing, global, stakeholder-focused, networked team.

Besides taking on ‘primary role responsibilities’ a can-do cooperative flexible team spirit is essential to be successful. All will be on a fast learning curve and should and will enjoy the ride!

We are looking for a Digital Channel & Content Communications Lead (Paris based, 76K)

The Digital Channel and Content Communications Lead manages the digital communication strategy across company website, social media platforms, building the brand strength and reputation. This pivotal role functions as the “newsroom hub”, curating and transforming business news into compelling content for both external and internal audiences.

Main responsibilities

  • Develop and maintain a comprehensive content calendar, ensuring alignment with functional, country, and global brand initiatives. Act as a primary liaison and central coordinator with content providers across various business sectors and regions, fostering a robust network of contributors.

  • Identify how to share content in appropriate external (website, social media) and internal channels (the latter in close alignment with employee communications lead.

  • You are the Webmaster of the website. Upload and offload content on website and social media.

  • Maintain seamless user journeys across social media platforms, the website, and other corporate channels, optimizing engagement and interaction.

  • Curate and contribute to the Central Asset Library, incorporating content from Marketing Communications and lead the (outsourced) production or modifying digital assets like videos, GIFs, images, presentations, etc.

  • Analyse Google Analytics data and create dashboards to monitor user experience and content and campaign effectiveness; and to drive continuous improvement.

  • Collaborate with external communications suppliers to manage support services effectively.

About you

  • Bachelor’s degree in Communications or Journalism.

  • At least 5 years of experience in similar role.

  • Proven experience in digital content management, preferably within a corporate or agency environment. Prior experience in managing social media strategies and corporate intranet platforms.

  • Strong editorial skills in English (native speaker). Excellent in translating individual facts in a compelling narrative that resonates with external stakeholders.

  • Demonstrated understanding of web analytics and SEO principles.

  • Proficiency in multimedia content creation tools and platforms (Adobe Suite, Canva, etc.).

  • Exceptional project management abilities, capable of overseeing multiple initiatives concurrently.

  • Excellent interpersonal skills with the capability to collaborate effectively across diverse teams and stakeholders.

linkedin_tracking