Key Responsibilities: Plan and coordinate digital marketing campaigns Manage social media content, scheduling, monitoring and reporting Coordinate print media, advertising and promotional activities Maintain brand consistency and implement branding guidelines Manage website content and updates Coordinate events, launches and field days Manage promotional items and signage Prepare marketing reports and monitor performance against KPIs Monitor marketing expenses against budget Develop and implement marketing and communication plans Support PR, media relations and digital content Work closely with internal teams and stakeholders Minimum Requirements: Tertiary qualification in Marketing, Media or Brand Marketing Proven experience in marketing, branding and communications Working knowledge of Canva, PowerPoint, Microsoft Office and Excel Valid drivers licence and willingness to travel Strong communication and interpersonal skills Creative, organised and detail-oriented Strong problem-solving and analytical abilities Proactive and target-driven Professional communication skills in both Afrikaans and English