Description
Communications Manager (French Speaking), Communications, Marketing, Digital, Campaign, Drupal, CMS, Content, Web, Website, SEO, Search Engine Optimisation, French, Berkshire, Slough.
Role profile
Our Slough based communications client are looking for an ambitious, French speaking communications specialist to coordinate marketing campaigns in the US and France, working across all branches of digital formats.
Your role as Digital Communications Specialist will include:
- Website management: working on a Drupal CMS
- Management of publications requests and content updates
- Liaise with social media and global marketing departments
- Coordination with digital marketing campaigns
- Content creation/writing of webpages
- SEO optimization
The key skills required for this role include:
- + 5 years of experience in digital communications
- English native/fluent French speaker
- Digital native
- Project management
- Editorial/writing
- CMS skills