Finance Manager

1 week ago


Upington, Northern Cape, South Africa MacDonald's Transport Full time

Ready to Drive Financial Excellence with a 90-Year Legacy? Join MacDonald's Transport

We are proud to announce a vacancy for a Senior Financial Manager (Upington) at MacDonald's Transport. With 90 years of industry leadership, we seek a dynamic professional to drive our financial strategy forward.

Qualifications & Competencies Required:

  • Grade 12
  • Minimum 5 years' experience in a similar role
  • Bachelor of Commerce Honours in Financial Management or registered Chartered Accountant
  • Proven people management and motivation skills
  • Experience in a supervisory/managerial role
  • Strong conflict resolution, communication (verbal & written), and computer skills (Excel & Pastel)
  • Analytical, problem-solving, and time management skills with attention to detail

Key Accountabilities:

  • Manage and support the finance team
  • Oversee finance staff administration, budgeting, and cash flow
  • Maintain systems and processes, review monthly journals
  • Handle payment packs (Creditors, Payroll, etc.) and ad hoc projects as allocated by the CFO

If you are a strategic thinker with a passion for financial excellence, we invite you to apply. Please submit your comprehensive CV to

#HiringNow #SeniorFinancialManager #MacDonaldsTransport #CareerOpportunity #FinanceCareers #UpingtonJobs #SouthAfrica



  • Upington, Northern Cape, South Africa Swift Hr Full time R400 000 - R800 000 per year

    The Construction Manager (CM) will be responsible for the management of the project execution activities of the project. The CM will be required to ensure effective utilization of site resources. The incumbent's main duties are to ensure effective project execution, according to specification and SHEQ requirements, and within the allocated timeframes and...

  • Senior Bookkeeper

    5 days ago


    Upington, Northern Cape, South Africa ExecutivePlacements - The JOB Portal Full time R240 000 - R480 000 per year

    Recruiter:Optential Consulting (Pty) LtdJob Ref:PRL000533/NMDate posted:Thursday, October 16, 2025Location:Northern Suburbs, South AfricaSalary:R25 000 MonthlySUMMARY:Our client in the packaging industry is looking for a Senior Bookkeeper to join their teamPOSITION INFO:Position: Financial ControllerDepartment: FinanceReports too: Financial ManagerOverall...

  • Sales Consultant IT

    4 days ago


    Upington, Northern Cape, South Africa The Legends Agency Full time R250 000 - R500 000 per year

    Sales Consultant IT & Office AutomationHunters wantedIf you live for closing deals, smashing targets, and earning big, this is your shot.We're expanding our footprint in office automation and IT solutions, and we're looking for driven sales professionals who don't just meet quota, they own it.This is more than a sales job. Its your chance to build your own...


  • Upington, Northern Cape, South Africa SENWES Ltd. Full time R40 000 - R60 000 per year

    Agrinet, a wholesale supplier and distributor of a wide range of products that cater to the hardware retail, industrial and irrigation markets in Africa is looking for Sales Representative for the Northern Cape (Upington) region. The Sales Representative is responsible for maximizing the profitability of allocated accounts, by managing the relationship with...


  • Upington, Northern Cape, South Africa EDF power solutions South Africa Full time R900 000 - R1 200 000 per year

    About EDF Renewables South AfricaEDF Renewables, established in South Africa in 2011, is a fully integrated Independent Power Producer (IPP) that develops, finances, builds, owns, and operates renewable energy generation facilities across Sub-Saharan Africa. With offices in Cape Town and Gqeberha, EDF Renewables currently operates 4 wind farms (140 MW) and...

  • Finance Manager

    2 weeks ago


    Upington, South Africa Macdonald'S Transport Full time

    Senior Financial Manager (Upington) Ready to Drive Financial Excellence with a 90-Year Legacy? Join MacDonald's Transport. We are proud to announce a vacancy for a Senior Financial Manager (Upington) at MacDonald's Transport. Qualifications & Competencies Grade 12 Minimum 5 years' experience in a similar role Bachelor of Commerce Honours in Financial...


  • Upington, South Africa Morgan Motor Group Full time

    A leading automotive company in Upington is looking for a Finance and Insurance (F&I) Manager. This role involves maximizing dealership profitability through effective customer solutions, handling banking and insurance communications, and ensuring compliance with industry regulations. Ideal candidates should have 3-5 years of relevant experience, strong...


  • Upington, South Africa Swift International Human Resources Full time

    Reference : CEN Construction Manager (CM) – responsible for the management of the project execution activities of the project. The CM will be required to ensure effective utilization of site resources. The incumbent's main duties are to ensure effective project execution according to specification and SHEQ requirements, and within the allocated timeframes...


  • Upington, South Africa Morgan Group Full time

    A prominent company in Upington seeks a skilled professional to manage their financial department, ensuring accurate reporting and payroll input. The ideal candidate should hold a Bcom Accounting degree and have significant experience in financial management and team leadership. Responsibilities include preparing financial reports, handling payroll input,...


  • Upington, South Africa Swift Human Resources Full time

    SUMMARY : The Construction Manager (CM) will be responsible for the management of the project execution activities of the project. The CM will be required to ensure effective utilization of site resources. The incumbent’s main duties are to ensure effective project execution, according to specification and SHEQ requirements, and within the allocated...


  • Upington, South Africa Macdonald'S Transport Full time

    A leading transportation company located in Upington is seeking a Senior Financial Manager. The successful candidate will manage the finance team, oversee budgeting and cash flow, and maintain financial systems. Candidates should possess a Bachelor of Commerce, at least 5 years of relevant experience, and strong people management skills. This position offers...


  • Upington, South Africa Land Bank Careers Full time

    A specialized agricultural finance institution in Upington seeks a Credit Assessment Analyst. The role involves managing credit risks, performing financial analysis, and liaising with stakeholders in the agricultural sector. Candidates should possess a minimum of 3 years' experience in credit assessment and a relevant tertiary qualification. The position...

  • Credit Analyst

    5 days ago


    Upington, South Africa Land Bank Careers Full time

    Job Advert Summary(Land Bank) is South Africa's only specialist agricultural bank established in , the bank's sole objective is to serve South African commercial and emerging farmers and bring specially designed financial services within their reach. These services enable farmers to finance land, equipment, improve assets and obtain production credit. The...


  • Upington, South Africa Old Mutual South Africa Full time

    Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this. We are looking for self‑motivated and dynamic individuals who have a passionate entrepreneurial spirit to join one of Africa's leading insurance companies. Role at a Glance The role involves championing our valued customers to achieve their lifetime goals by...


  • Upington, South Africa Old Mutual South Africa Full time

    Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this. We are looking for self-motivated and dynamic individuals who have a passionate entrepreneurial spirit to join one of Africa's leading insurance companies. The role at a glance is about championing our valued customers to achieve their lifetime goals by identifying...