This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Digital Communications & Paid Media Specialist is responsible for developing, executing, and optimizing integrated digital communication strategies that drive brand visibility, engagement, and measurable business impact across multiple digital channels. This role combines organic social media management across platforms (such as LinkedIn, Facebook, Instagram, and others), multilingual paid media campaigns, executive thought leadership and personal branding, cross-functional coordination, performance analysis, and strategic content development. The position acts as a central connector between key stakeholders to ensure aligned messaging, efficient execution, and data-driven decision-making.
Job Responsibility:
Develop and execute integrated organic and paid digital communication strategies aligned with business objectives
Manage and grow corporate social media presence (primarily LinkedIn, plus additional platforms)
Ensure consistent tone of voice, messaging alignment, and brand positioning across campaigns
Identify opportunities to increase engagement, visibility, and audience growth
Develop and manage the LinkedIn presence of Senior Leadership Team members
Create thought leadership content, posts, and engagement strategies aligned with company positioning
Coordinate with SLT members to translate business priorities into impactful digital narratives
Monitor performance and optimize executive visibility strategies