READ -> Job location: Sea Point, Cap Town
Emraude is seeking a talented and strategic Brand Marketing Officer to create a powerful and recognizable brand identity and define our brand and communication tone.
Your mission: Develop high-impact brand marketing assets that position Emraude as a global leader in Digital Learning Experiences, with a focus on driving success in France, Europe, and the US.
You’ll directly report to Virgile Loisance, CEO.
Marketing Strategy Development: Work together with Marketing Communications Manager in defining and executing Emraude’s marketing and communications strategy for the French, European, and North American markets.
Support Brand Identity Implementation: Help ensure consistency in the brand identity across all platforms and channels, in alignment with the overall brand vision.
Content Creation Assistance: Collaborate with the design and content teams (including graphic designer) to help produce engaging content such as webinars, white papers, presentations, videos, and case studies.
Creative Support: Contribute to the development of creative ideas and help ensure our communication stands out as a reference in the industry, adjusting strategies based on competitive insights.
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.