As an Accountant at our Johannesburg office, you will oversee daily financial operations, prepare financial statements, and assist with tax preparation. We're looking for a detail-focused individual with strong analytical skills who can contribute to our team's success in delivering top-notch financial services.