We are looking for an experienced Financial Analyst to join our Johannesburg team. You will play a key role in financial reporting, budgeting, and forecasting to support our business strategies. The ideal candidate should have a detailed understanding of financial modeling, and excellent analytical skills, with the ability to communicate insights effectively.