Marketing Manager

AltGen Recruitment
AltGen Recruitment

Marketing & Communications

Johannesburg, South Africa

Posted on Aug 16, 2026

AltGen is looking for an experienced Marketing Manager to join a renewable energy company based in Johannesburg. The role will be responsible for building and managing the marketing function across Energy and Water industries.

Responsibilities:

  • Develop and execute the marketing strategy across the Energy and Water businesses
  • Own and maintain consistent brand positioning, messaging and communication across both business units
  • Create engaging content across social media, blogs, video, campaigns and other marketing collateral
  • Use AI tools such as Claude, Gemini and ChatGPT to support content creation, video production and campaign execution
  • Plan, manage and optimise Google and LinkedIn paid media campaigns to drive qualified leads
  • Manage marketing budgets and monitor campaign performance, cost per lead and ROI
  • Manage company websites, including landing pages, lead forms, SEO and conversion optimisation
  • Manage GA4, Google Tag Manager, conversion tracking and UTM tracking
  • Manage and grow the LinkedIn presence of both business units
  • Build and manage lead-generation campaigns and ensure effective handover of qualified leads to Business Development
  • Maintain accurate CRM data, lead attribution and campaign reporting
  • Work closely with Business Development and other internal teams to support marketing and commercial objectives

Requirements:

  • Relevant qualification in Marketing, Communications, Business or a related field
  • 3-5 years of experience in a Marketing role
  • Proven experience in a hands-on B2B marketing role, covering brand, content, paid media and lead generation
  • Demonstrable experience using AI tools such as Claude, Gemini, ChatGPT or similar for marketing and content creation
  • Hands-on experience managing Google Ads and LinkedIn paid campaigns
  • Experience with GA4, Google Tag Manager, conversion tracking and marketing analytics
  • Strong content creation, copywriting and editing skills
  • Experience managing websites, landing pages, SEO and conversion optimisation
  • Strong understanding of lead generation, campaign performance and ROI
  • Experience with CRM platforms such as HubSpot would be advantageous
  • Experience within renewable energy, water, infrastructure or a technical B2B environment would be advantageous