We are looking for an experienced Financial Analyst in Johannesburg who will be tasked with developing financial models, preparing reports, and forecasting future performance. You'll collaborate with cross-functional teams to drive results and assist in budget preparation, making a direct impact on the company's financial strategy.