Record general ledger transactions, including prepaid, accruals, fixed assets, and intercompany accounts Prepare monthly balance sheet reconciliations Manage cash flow and perform bank reconciliations Generate and follow up on sales invoices and overdue accounts Set up and process accounts payable payments Oversee the month-end close process and prepare group reporting Review payroll data in collaboration with payroll providers File monthly VAT returns and ensure compliance with local regulatory requirements Assist with audit processes and manage queries with local and group auditors Liaise with external stakeholders such as banks, clients, and service providers Support corporate projects and ad hoc tasks as required Skills & Experience: Bachelors degree in Finance, Accounting, or a related field Minimum 12 years experience in an Assistant Accountant or similar role Progress toward a professional finance qualification is advantageous Solid understanding of reconciliations and general accounting practices Experience with accounting software and multi-currency transactions Qualification: Degree in Accounting Professional Designation (or working towards one) is preferred Contact OLIVIA MELTZER on 021 418 1750 , quoting the Ref: CTF019896. Connect with us on and Register your CV to create a profile and to view all our Financial recruitment vacancies. Let us assist you with your career. For further Finance jobs, Accountant jobs, Financial Manager vacancies and Management Accountant vacancies.