Skip to main content
Post your resume and find your next job on Indeed!

Login jobs

Sort by: -

People also searched:

no experience

Job Post Details

Marketing and Admin Assistant
Upington, Northern Cape
•
Remote
R12 000 a month
Full-time

Job details

R12 000 a month
Full-time
Remote in Upington, Northern Cape

Full job description

Built on expertise. Driven by purpose. Designed to disrupt.

MacMillan is a CPA, CMA-led finance back-office partner. We serve founder-led and mid-market businesses across Canada, the United Kingdom and United States. Our South African team at MacMillan Mzansi Accountancy works in tandem with our Canadian team, so clients have results ready each morning. We’d love you to help us tell that story.

About the role

MacMillan is growing, and so is the brand behind it. Two companies, two countries, one marketing engine. Right now that engine is one person. That’s where you come in.

You’ll report directly to our Chief Marketing Officer, and keep marketing and internal operations running smoothly. This isn’t a job where you wait to be told what to do. You’ll own the repeatable work, so strategy gets the time it deserves.

You’re organised, detail-focused and calm with a full to-do list. You notice when a logo is slightly off-brand. You like a clear process, and you make it better.


The day-to-day

  • Run our social media calendar: schedule, publish and track posts across our channels

  • Build the monthly newsletter and keep our mailing lists clean and compliant

  • Shape on-brand graphics, templates and certificates in Canva

  • Keep the MMC Portal current: uploads, announcements and staff sign-offs

  • Own the sales@ inbox, and route every enquiry to the right person, fast

  • Help plan the moments that matter: the Christmas party, staff gifts, branded clothing and events

  • Be the team’s first stop for tech questions (logins, Teams, the Portal, Microsoft 365)

  • Track marketing spend and results in a simple monthly report

About you

  • 1 to 3 years in a marketing, admin or coordinator role, or equivalent experience

  • Matric (NQF 4). Bonus: a diploma or degree in Marketing, Communications or Business Administration

  • Excellent written English – business communication

  • Confident in Microsoft 365

  • Comfortable using AI tools to work smarter

  • Reliable home internet and a backup power plan for load-shedding

  • Bonus: experience with HubSpot or an email marketing platform

  • Bonus: Business language and all communication is in English – therefor fluent spoken and written English is essential

  • Bonus: based in or near Upington, is preferrable for collaboration

What MacMillan offers

At MacMillan, we call our philosophy Humanized Finance™. That starts with how we treat our own people.

  • A permanent, full-time role. R12,000 per month, Monday to Friday, 40 hours a week.

  • Remote work from anywhere in South Africa. Upington preferred for hybrid

  • Paid annual leave, as set out in your employment contract.

  • International exposure from day one. Your work reaches clients and colleagues in Canada and South Africa.

  • A seat close to leadership. You’ll work directly with our CMO and see how a growing firm’s brand is built.

  • A team that pulls together. We meet in a daily scrum, each person owns their work, and nobody works alone.


Ready to apply?

Apply through this posting on Rise with your CV and a short cover letter by 30 November 2026 . If you haven’t heard from us within 20 days of the closing date, please consider your application unsuccessful.

Let Employers Find YouUpload Your Resume