We are seeking a detail-oriented Financial Analyst to join our dynamic team in Johannesburg. The role involves analyzing financial data, preparing reports, and supporting decision-making processes. The ideal candidate will have a strong grasp of financial principles and be proficient in financial modeling.