French Speaking - Social Media Manager We are seeking someone who is London based and speaks native or fluent French and English - You will also be working in an established social media role We are working with a marketing company who are seeking a Social Media Manager who is bilingual (French and English speaking) Responsibilities • Develop social media strategies for a mix of ...