As an Accountant at our Johannesburg office, you will play a crucial role in our financial operations. Responsibilities include preparing financial statements, managing budgets, and assisting with auditing processes. Ideal candidates will have excellent communication skills and a proactive approach to problem-solving.