A leading supplier of crushing, screening, and material-handling equipment in South Africa, this company provides robust solutions for the mining, recycling, and quarrying industries across the African continent. Renowned for high-performance machinery and dependable after-sales service, they enhance operational efficiency with a range of equipment options, from mobile crushers to complete modular systems. The Bookkeeper will support the finance team by managing daily transactions, including accounts payable/receivable, payroll, and ledger upkeep. Responsibilities include accurate record-keeping, bank reconciliations, budgeting, forecasting, and financial statement preparation. Collaborating with department heads, the role also involves audit support and enhancing financial procedures to ensure organizational integrity. Job Experience and Skills Required: Diploma in Bookkeeping Xero and Sage One Online experience 3 to 5 years of relevant experience Apply Now 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