We are seeking a detail-oriented Financial Analyst to join our team in Johannesburg. In this role, you will be responsible for analyzing financial data, preparing reports, and assisting in strategic planning. The ideal candidate will have strong analytical skills and a solid understanding of financial principles.