Join our thriving team as an Accountant in Johannesburg. Your responsibilities will include preparing financial statements, managing accounts payable and receivable, and assisting in budget preparation. This position is perfect for someone who is eager to make a significant impact in a growing company.