Join our team as an Accountant, where you will play a crucial role in the financial management of our company in Johannesburg. This position involves overseeing daily accounting operations, maintaining accurate financial data, and preparing detailed financial reports. You will collaborate with various teams to manage budgets and forecasts, while also identifying discrepancies and implementing solutions to enhance financial performance. The ideal candidate will have a solid understanding of accounting principles and excellent attention to detail, ensuring our compliance with all applicable laws and regulations.