We are looking for a General Accountant to join our Johannesburg team. The successful candidate will manage financial records, ensure compliance with legislation, and contribute to strategic financial planning. You will work closely with our finance team to deliver high-quality reports and support business growth.