We are seeking a detail-oriented Financial Analyst to join our Johannesburg team. The ideal candidate will be responsible for analysing financial data, preparing reports, and supporting strategic decision-making. This role requires strong analytical skills and a solid understanding of financial principles.