As a Senior Accountant, you'll have the opportunity to contribute to our company's financial success in Johannesburg. Your responsibilities will include supervising bookkeeping processes, preparing monthly and annual financial reports, and liaising with auditors. We aim to find a candidate who is proactive in enhancing financial performance.