We are seeking a detail-oriented Financial Analyst to join our Johannesburg team. The ideal candidate will possess a strong analytical mindset, exceptional problem-solving skills, and experience in financial modeling and forecasting. You will be responsible for analyzing financial data, preparing reports, and making recommendations to improve financial performance.