We are seeking an experienced Financial Analyst to join our dynamic team in Johannesburg. The ideal candidate will possess strong analytical skills and a keen understanding of financial principles. This role involves analysing financial data, preparing reports, and assisting in strategic planning. You will work closely with various departments to provide insights that drive business decisions and enhance financial performance.