Job Title: Maintain accurate financial records and ensure all transactions are correctly captured Prepare monthly financial reports and ensure timely submission Perform detailed reconciliations across various accounts, including balance sheet and cash accounts Review and validate financial transactions to ensure completeness and accuracy Analyse variances and provide insights into financial performance Assist in the preparation of management reports and annual financial statements Ensure compliance with regulatory requirements, including VAT and other statutory submissions Support internal and external audit processes, providing required documentation and explanations Contribute to budgeting and forecasting processes Collaborate with internal teams to ensure adherence to financial procedures and controls Provide guidance on finance-related queries across the organisation Identify and implement process improvements to enhance efficiency and reporting accuracy Support and mentor junior team members within the finance function Skills & Experience: Strong reconciliation experience across general ledger, balance sheet, and cash accounts Ability to prepare, analyse, and interpret monthly financial reports and variances Sound knowledge of VAT, statutory submissions, and compliance standards Experience working on ERP systems, with strong Excel proficiency High attention to detail and ability to meet tight reporting deadlines Strong communication skills with the ability to work both independently and collaboratively Minimum 3 - 5 years relevant accounting experience Solid understanding of financial processes, controls, and reporting frameworks Qualification: BCom Degree in Accounting, Finance, or equivalent For more information connect with us on