E

Brand, marketing & communication

Job Description - Brand, marketing & communication

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.

Missions in detail

  • 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.

Original job Brand, marketing & communication posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Brand marketing & communication Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.