Senior Marketing & Communication Specialist – France
Full-time
EU/EEA
Oct 18, 2026
RemoteMatch analyzes your experience against this role's specific tech stack, timezone overlap, and requirements.
About the Role
your responsibilities 1. Lead Marketing & Communication Activities in France Own and execute local PR, influencer, brand and integrated marketing strategies aligned with business objectives. Manage media relations, press activities, product announcements and PR agencies. Develop and execute KOL/influencer campaigns, brand events, sponsorships and partnerships. Coordinate paid media activations across social media, TV, OOH and radio. Ensure all marketing activities are integrated, locally relevant and commercially impactful. 2. Drive Marketing Performance & KPIs Define, monitor and take ownership of KPIs across PR, influencer, brand and media campaigns. Analyze campaign performance, benchmark results and identify improvement opportunities. Translate performance data and market insights into actionable recommendations. Continuously optimize campaigns, channel mix and marketing investments. 3. Act as a Local Brand Representative Represent ECOVACS in France with media, influencers, agencies and external partners. Act as a key local communication contact and brand spokesperson when required. Build strong relationships with journalists, KOLs and industry stakeholders. Ensure consistent brand messaging, positioning and communication standards. 4. Localize Global & EMEA Marketing Strategies Adapt global and EMEA marketing strategies, campaigns and product messaging to the French market. Ensure local activities reflect French consumer preferences, cultural trends and comme