top of page

Social Media and Influencer Marketing Manager

Full-time

Johannesburg, South Africa

  • Position: Social Media and Influencer Marketing Manager, reporting to the Head of Client Success and the General Manager

  • Hours: 8:30am to 5pm, Monday to Friday. Influencer, shoot and event work may at times require attendance outside standard hours (evenings, weekends, launches)

  • Location: Oakhurst Office, 11–13 St Andrews Road, Parktown. We anticipate in-office work of 85% during probation, with the exact in-office and work-from-home arrangement discussed with you personally

  • Probation: Three months, with a guaranteed 12-month appointment if all agreed KPIs and responsibilities are met

  • Remuneration: TBC based off experience

  • Leave: 23 days of annual leave per year

  • Start date: As soon as possible

What you will do

Social Media Management

  • Owning the day-to-day delivery of the TMA social media service across assigned client accounts

  • Developing monthly content plans, content calendars and campaign briefs

  • Creating and designing graphics, images, and videos for client social media and campaigns

  • Capturing, editing, and producing photo/video content as needed, including on-location shoots

  • Managing social media accounts (scheduling, posting, community management and inbox/comment moderation)

  • Monitoring and reporting on social media performance monthly; submitting reports on their respective due dates

  • Contributing to social media strategy development (client and agency)

  • Brainstorming and collaborating with clients and internal teams on campaign ideas

  • Building and maintaining positive client relationships

  • Staying updated with design, content, platform and social media trends

  • Meeting client KPIs and deliverables


Influencer Management

  • Assisting with the TMA Influencer service

  • Assisting in identifying, researching, and onboarding influencers, content creators, and brand ambassadors aligned with campaigns

  • Assisting with maintaining strong relationships with influencers, negotiating rates and contracts, and ensuring smooth collaborations

  • Assisting with planning and executing influencer campaigns across platforms including Instagram, TikTok, YouTube, and X (Twitter)

  • Assisting with briefing creators, managing content approvals and ensuring deliverables are posted on time and to brief

  • Assisting with tracking and analysing influencer performance, engagement, and ROI; providing reports and insights

  • Assisting with identifying and managing UGC creators for brands and repurposing creator content for client social channels

  • Assisting with packing and organising shipment of influencer/media products (note: this role includes hands-on logistics where required)

  • Working closely with the account manager and PR team to execute strategy and campaigns

  • Having an ear to the ground in the influencer and creator space

  • Meeting client KPIs and deliverables


Events & Activations

  • Supporting the planning and on-the-day execution of events, launches and brand activations, with a focus on influencer attendance, live content capture and post-event social coverage

  • Assisting with managing influencer guest lists, RSVPs and on-site creator experiences

  • Working in collaboration with the account, PR and social media teams


Other

  • Willingness to travel for shoots, events, or client projects as and when required

  • Willingness to upskill as and when required

  • Assisting with office administration

  • Being proactive

Why tma

At TMA, we don’t just run campaigns, we build cultural moments. This is a space for bold thinking, refined execution, and people who want to grow fast, learn deeply, and contribute meaningfully.

What you will gain
  • Hands-on experience working on premium brand campaigns. Exposure to luxury beauty, and lifestyle marketing. 

  • Real involvement in influencer and PR strategy development. 

  • Access to high-level marketing environments and stakeholders. Mentorship from senior marketing and commercial leaders. 

  • A fast-paced environment where your ideas matter.

How to apply

Send your CV, a short note on why this role, and links to social accounts you’ve managed to info@tmaonline.co.za with the subject line “Social Media and Influencer Marketing Manager

bottom of page