Location: Anywhere in South Africa - 100% Remote / Home Working (Must permanently live in South Africa & have the right to work without restrictions to apply for this role)
Annual Salary: $9/hour (dependent on experience)
Contract: 12-month initial contract - Self-employed contractor. Responsible for own taxes.
Line Manager: Sherole Webster (Marketing Manager)
Recruiter: Claire Bonnett
Hours: 37.5 hours per week
Twinkl is here to "help those who teach." It's what brings us to work every day. We're proud to create educational resources that can be used at each step of a child's learning journey. Our award-winning resource collection - created by teachers for teachers - provides unlimited supplementary digital and printable teaching resources at an unbeatable value. We have over a million editable resources, and new content is added every day. Don't see what you need? Just ask! We make bespoke resources for our members as part of our world-class customer service promise to help those who teach. We support educators and children around the world, and we’re committed to transforming lives through education. Whoever you are, whatever you teach, Twinkl is here for you!
The Role
We’re looking for a proactive and well-rounded Marketing Executive to join our growing South Africa marketing team. This role supports the execution of multi-channel marketing activity, ensuring campaigns are delivered efficiently, consistently, and with a strong focus on performance and insight. Working closely with the Marketing Manager and wider teams, you’ll help bring marketing strategies to life through campaign execution, reporting, research, and operational coordination. You’ll join a collaborative, data-driven team that values learning, experimentation, and continuous improvement, while contributing growth of Twinkl’s presence in the South African market.
Key Responsibilities
Campaign Execution & Support
- Support the day-to-day execution of marketing campaigns across digital and offline channels
- Coordinate campaign timelines, assets, briefs, and schedules to ensure timely delivery
- Assist with campaign rollouts, updates, and post-campaign evaluations
- Support integrated campaigns in collaboration with content, design, and product teams
Reporting & Insights
- Prepare accurate monthly marketing and campaign performance reports
- Analyse performance data to identify trends, insights, and optimisation opportunities
- Maintain clean, up-to-date marketing trackers, dashboards, and reporting systems
- Support the Marketing Manager with insights to inform future campaign planning
Market & Competitor Research
- Conduct ongoing competitor analysis to monitor positioning, activity, and messaging
- Track market trends, audience behaviour, and emerging opportunities
- Compile research findings into clear summaries to support marketing decisions
- Monitor competitor activity to identify potential leads, partnerships, and growth opportunities
Digital & Channel Support
- Support social media and digital channel activity, including content scheduling and optimisation
- Assist in managing engagement tools and monitoring audience performance
- Help identify opportunities to improve reach, engagement, and audience growth
- Support paid campaign coordination, including testing and optimisation where required
Media & Opportunity Sourcing
- Identify relevant media placements, partnerships, and promotional opportunities
- Assist with outreach, coordination, and evaluation of media opportunities
- Support initiatives that improve brand visibility and market presence
Operational & Administrative Support
- Maintain marketing databases, content libraries, spreadsheets, and contact lists
- Coordinate internal requests and cross-team inputs to support smooth workflows
- Assist with event, exhibition, or campaign logistics as required
- Ensure marketing documentation and assets are well-organised and accessible
Brand Consistency & Quality Control
- Ensure all marketing materials align with brand guidelines and tone of voice
- Review content and assets for accuracy, consistency, and quality
- Support the delivery of cohesive messaging across all channels
Skills & Experience
Essential
- 2+ years’ experience in marketing, digital marketing, or a related role
- Experience supporting or executing multi-channel marketing campaigns
- Strong written and verbal communication skills
- Ability to analyse data and translate insights into actionable recommendations
- Excellent organisational, time management, and prioritisation skills
- Strong attention to detail and accuracy
- Ability to work collaboratively across teams in a fast-paced environment
Desirable
- Experience with social media management and scheduling tools
- Familiarity with data and reporting tools (e.g. analytics platforms, dashboards)
- Working knowledge of basic design tools (e.g. Canva, Adobe tools)
- Experience conducting competitor or market research
- Understanding of the South African market and audience behaviour
Personal Attributes
- Proactive and solutions-oriented
- Curious, analytical, and eager to learn
- Comfortable managing multiple tasks simultaneously
- Adaptable and responsive to changing priorities
- Committed to delivering high-quality work
Why Twinkl?
- Be part of a growing, purpose-driven company making a real impact on education in Poland.
- Work in a friendly, inclusive, and supportive culture.
- Opportunity to develop marketing skills across campaigns, social media, content creation, and community engagement.
- Recognition through quarterly awards, charity initiatives, and professional development opportunities.
To Apply
Please send over your CV and a cover letter outlining how you meet the requirements of the role listed in the Qualifications and Skills section of the job description.
Essential for remote working
- Essential for remote working- You will need access to a fast and reliable internet connection of at least 6mb down and 1mb upload. We recommend you use speedtest.net to check