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
