We are seeking a Financial Analyst to join our dynamic team in Johannesburg. The ideal candidate will conduct market analysis, prepare financial forecasts, and help in strategic planning to ensure financial health. This role requires a keen analytical mind and the ability to communicate financial insights to stakeholders.