We are in search of a Financial Analyst to join our dynamic team in Johannesburg. The successful candidate will be responsible for analysing financial data, preparing reports, and providing insights to help drive informed decision-making. The role demands a keen eye for detail and the ability to work collaboratively within teams to achieve financial goals.