French Speaking Marketing Manager
- Hiring Organisation
- Impellam
- Location
- London, South East, England, United Kingdom
- Employment Type
- Contractor
- Contract Rate
- Salary negotiable
launch later in 2026. You'll not manage a team directly, but you will coordinate our central marketing specialists across email, web, paid media, SEO/SEM, social, design and video to deliver high impact, French localised programmes. This role suits a fluent French speaker with 3-4 years … landing pages, UTMs and dashboards to track what works. * Channel and content execution Coordinate with central teams on email automation, paid social/search, SEO and CRO. Write compelling French copy for web, email, ads and social. Brief and QA creative to keep us on brand and on point. Build ...