As an Accountant in our Johannesburg office, you'll be responsible for managing financial records, preparing tax returns, and ensuring compliance with relevant laws and regulations. You'll work closely with clients to provide accurate financial advice and support, while helping to drive strategic decisions within the company.