International Marketing & Communications Manager - French Speak
About Our Client
A leading technology vendor offering B2B and B2G solutions.
- As Marketing & Communication Manager, you will lead and execute communication campaigns across regions.
- You will develop global campaigns (for worldwide usage) ensuring engagement, brand consistency and a positive customer experience.
- You will determine your needs for external support and select accordingly marketing / communication agencies, Press agencies and individuals (such as journalists).
- Lead the execution of communication campaigns
- Ensure regular publishing of content to establish thought leadership, support SEO and subscriber growth
The Successful Applicant
- Broad experience in Digital
- Excellent writing skills (in French and English); Impeccable spelling/grammar required
- Experience in understanding how to tailor content to each platform, with the aim of attracting natural links, journalistic coverage and social engagement.
- Advanced SEO knowledge; Familiarity with keyword placement & other SEO best practices
- Experience with online marketing and lead generation
- Self-motivated with demonstrated flexibility and adaptability in various situations
What's on Offer
Competitive salary package