We are seeking a motivated Financial Analyst to join our dynamic team in Johannesburg. The successful candidate will be responsible for analysing financial data, preparing reports, and providing strategic insights to support decision-making processes. This is a key role that will require strong analytical skills and an understanding of financial markets.