As a Bookkeeper in our Johannesburg office, you will maintain financial accuracy and help drive our clients’ success. Your role will include recording transactions, reconciling bank statements, and preparing monthly financial statements. We are looking for someone with meticulous attention to detail and a proactive approach to financial management.