Finance Recruitment in South Africa
Find the top finance candidates for roles in a wide range of industries with Executive Recruitment Agency, Armstrong Appointments. We have 20 years of experience in recruitment – you can be assured that we can help you find the right candidate for your vacancy.
GET IN TOUCH
E-mail us at executive@armstrongappointments.com if you would like to view one of the following resumes or discuss your recruitment needs with an executive recruitment consultant.
Armstrong Appointments is a leading South African recruitment agency that specialises in Executive, Specialist Skill appointments and Headhunting services across a wide range of commerce and industry sectors.
Leading South African Recruitment Agency
At Armstrong Appointments, we pride ourselves on understanding the unique needs of our candidates and matching them with the perfect role and opportunity. In addition to sourcing high-quality talent, we work hard to find experienced and reliable employees with relevant experience for our clients who come to us looking for a recruitment solution.
Email us at executive@armstrongappointments.com if you would like to view one of the following resumes or discuss your recruitment needs with an executive recruitment consultant.
As we receive hundreds of resumes and inquiries meaning that we cannot guarantee that we will be able to reply to everyone or promise that we will be able to place candidates. We encourage candidates to apply for the jobs suited to them to be in with the best chance of being placed.
What roles exist in the Finance Industry?
There are many different industries you can work in when it comes to executive finance roles:
- Retail Banking
- Investment Banking
- Insurance
- Asset Banking
- Finance Technology (FinTech)
- Corporate Finance
- Public Finance
- Accounting
At an executive level, the following roles exist:
- Chief Financial Director (CFO)
- Financial Controller
- Finance Manager
- Head of Finance
- Managing Director
Chartered Accountant (CA (SA)) - Durban
Salary Expectation: R800 – R1 Million CTC pa (Neg)
Candidate Reference: AEASCASA
CA(SA) with over 8 years’ Big 4 experience at KPMG, currently operating at Audit Manager level, with deep expertise in external audit, IFRS, and risk & controls.
Candidate has led and delivered complex, multi-entity audits across sectors including manufacturing, finance, retail, logistics, and natural resources, consistently maintaining high audit quality under regulatory scrutiny. She brings strong capability in:
- IFRS financial reporting and technical accounting
- Audit planning, execution, and review
- Risk assessment and internal controls evaluation
- Stakeholder engagement at senior client level
She has a proven track record of:
- Managing and developing audit teams
- Driving audit efficiency and quality improvements
- Applying strong professional scepticism in high-risk environments
Importantly, she has recently complemented her audit background with hands-on commercial finance experience, giving her a more practical, business-oriented perspective when assessing financial reporting and controls. This is particularly valuable in today’s environment where clients expect commercial insight alongside technical compliance.
She would be highly valuable in roles such as:
- Audit Manager / Senior Audit Manager
- Technical IFRS Specialist
- Audit Quality / Risk & Compliance roles
- Advisory roles focused on financial reporting and controls
Availability: May 1st 2026
Junior Fund Accountant - Gauteng
Salary Expectation: R360,000.00 P/A & up
Candidate Reference: DOFUNDACC
Currently completing a BCompt degree (UNISA), strengthening theoretical accounting foundation alongside practical experience. Has obtained an RE5 Certificate and a Higher Certificate in Accounting Science.
Detail-driven Junior Fund Accountant based in Gauteng with 2+ years’ progressive experience in pension fund accounting and investment reconciliations within a regulated financial services environment. Proven track record of managing multi-country fund reconciliations, pensioner payments, payroll tax submissions, and compliance monitoring. Strong technical capability in advanced Excel and Everest systems, with hands-on exposure to risk and administrative reconciliations. Experience preparing trustee cashflow for a fund and doing adhoc payments like trustee meetings, retainer and consulting fees. Demonstrated internal promotion from Administrative Intern to Junior Fund Accountant, reflecting reliability and performance credibility.
Chartered Accountant (CA (SA)) – Johannesburg
Salary expectation: R550 000 – R650 000 pa (Neg)
Candidate Reference: AECASA
BEE Candidate
Newly qualified (CA (SA)) with audit experience across Telecoms, IT, Manufacturing, Sports, and Advertising. Proven ability to build strong client relationships, co-ordinate teams, and deliver high-quality assurance. Adaptable, motivated by new challenges, and committed to adding value in dynamic professional environments.
Skilled in Auditing , IFRS, Taxation, Compliance, AI-enabled audit transformation and open for audit, finance and advisory roles.
Notice: Available Immediately
Finance Recruitment FAQs
Armstrong Appointments is involved in extensive networking and headhunting to ensure that our clients are presented with highly skilled candidates and that our candidates are given the best possible job opportunities.
Examining market trends and analysis, financial careers are in high demand. Some specific roles are in high demand, especially those in skilled sectors.
There are various financial roles in demand; there is a specific high demand for various executive financial roles in leadership, investment banking, and financial analysis.
According to market research, executive salaries in South Africa vary significantly based on each industry and specific role. The average salary for a Head of Finance ranges from R1,150,000 to R1,550,000 per year.
Reach out to us via email executive@armstrongappointments.com for further information, or call us on:
- Durban Office: 031 566 4257
- Johannesburg Office: 011 440 7117
- Cape Town Office: 021 794 7475
- International Tel: 0027 87630 0325