Join our dynamic team as a Financial Analyst in Johannesburg. You'll be tasked with financial data analysis, developing forecasts, and assisting in budgets preparation. Ideal candidates must have a proven track record in financial analysis and be proficient in various financial software applications.