We are on the lookout for a detail-oriented Financial Analyst to join our team in Johannesburg. This role requires a deep understanding of financial modeling, data analysis, and the ability to provide insights that drive business decisions. The successful candidate will collaborate closely with various departments to analyze financial data and forecast future financial trends.