Join our Johannesburg team as a Financial Analyst, where you will leverage your analytical skills to assess financial performance and prepare robust financial models. You will play a fundamental role in identifying areas for improvement and offering strategic recommendations to enhance profitability.