As an Accountant at our Johannesburg office, you'll play a vital role in managing our client's financial accounts, ensuring compliance with local laws and regulations. The ideal candidate will possess a keen eye for detail, strong analytical skills, and a proactive approach to problem-solving.