Talent.com
Empire Recruitment
Financial ManagerEmpire Recruitment • Johannesburg, South Africa
Search for other jobs
Financial Manager

Financial Manager

Empire Recruitment • Johannesburg, South Africa
30+ days ago
Job description

Key Responsibilities

  • Take ownership of the full finance function across multiple entities.
  • Lead the monthly financial reporting process, including management accounts, reconciliations and year-end financial statements.
  • Manage cash flow, debtors, creditors and banking relationships.
  • Oversee project and client billing, revenue recognition and work-in-progress reporting within a service-based environment.
  • Ensure the accuracy of financial records and maintain strong internal controls.
  • Manage the annual audit process and ensure compliance with all SARS, CIPC and statutory requirements.
  • Lead and develop the finance and administration team, fostering a culture of accountability and continuous improvement.
  • Oversee payroll, employee-related financial processes and finance administration.
  • Prepare executive reports, board packs and meaningful financial insights to support strategic decision-making.
  • Drive automation, process improvements and systems enhancements across the finance function.
  • Support business projects and work closely with Directors on commercial initiatives.

What We're Looking For

  • Relevant degree in Finance, Accounting or a related discipline. CIMA advantageous
  • Proven experience as a Finance Manager or Senior Finance Professional within a professional or business services environment.
  • Strong staff management experience
  • XERO accounting package - nonnegotiable
  • Strong understanding of project accounting, client billing, revenue recognition and work-in-progress (WIP).
  • Experience managing the full accounting function, including audits, tax compliance and statutory reporting.
  • Demonstrated leadership experience with the ability to mentor and develop finance teams.
  • Advanced Excel skills
  • Commercially minded with excellent analytical and problem-solving abilities.
  • Comfortable working in a dynamic environment where priorities evolve and collaboration is essential.


This is more than a traditional finance role. You'll become a trusted business partner to senior leadership, influence strategic decisions, improve business processes and help drive the continued success of a growing organisation.
If you're looking for a position where your commercial insight, leadership and ability to improve business performance will be genuinely valued, we'd love to hear from you.

Create a job alert for this search

Financial Manager • Johannesburg, South Africa