We are seeking a Financial Analyst to join our dynamic team in Johannesburg. The successful candidate will analyze financial data, prepare reports, and support strategic decision-making processes. You'll play a crucial role in identifying trends and making recommendations for improving financial performance.