Financial Controller

Johannesburg, Gauteng, South Africa

Job Description

We are looking for a proactive and detail-oriented Financial Controller to support group entities with full-cycle accounting responsibilities. This includes several insurance and reinsurance brokers as well as investment-focused entities. The ideal candidate will be hands-on, adaptable, and experienced in managing monthly accounting processes, reporting, compliance, and team development within a dynamic business environment.
Key Responsibilities

  • Oversee daily accounting operations, ensuring accurate transaction recording in Pastel
  • Perform and review reconciliations for banks, customers, suppliers, and forex accounts
  • Process and manage online banking payments and account oversight
  • Coordinate underwriter payment processes, including bordereaux approvals and market communications
  • Collaborate with the broking and tech teams to ensure seamless system integration with Pastel
  • Lead the year-end close process and related functions
  • Ensure timely completion of statutory filings (TAX, VAT, FSCA, etc.)
  • Prepare annual budgets, monitor performance, and report variances
  • Manage the external audit process across multiple entities
  • Monitor aged debtors and assist with recovery efforts
  • Support BEE compliance reporting and implementation of transformation initiatives
  • Assist with finance-related HR tasks (e.g. payslips, IRP5s)
  • Mentor graduate trainees within the finance function
  • Prepare monthly management accounts and internal reports
  • Present consolidated financials and key insights to executives across group companies, including cashflow forecasting and variance analysis
Requirements
  • Bachelor's degree in Accounting, Finance, or related field (or equivalent qualification)
  • Minimum of 5 years' experience in a finance role, ideally within a growing business with global operations
  • Proficiency in Pastel Partner and the ability to adapt to other financial tools
  • Strong understanding of financial controls, compliance, and reporting
  • High attention to detail, excellent time management, and strong problem-solving abilities
  • Confident communicator, able to present financial information clearly to stakeholders
  • Comfortable working both independently and as part of a multi-functional team
If you are interested in this opportunity, please apply directly. For more finance jobs, please visit
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.
We also invite you to contact us to discuss your next career move in finance!
For more information, contact:
Angelique Jardim
Specialist Recruitment Consultant

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1441989
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned