Join our dynamic finance team as a Financial Analyst in Johannesburg. You will be responsible for evaluating financial performance, conducting market research, and preparing detailed reports for management. Your analytical skills will be crucial in guiding business decisions and enhancing profitability.