We are seeking an experienced Financial Analyst to join our dynamic financial services team in Johannesburg. The ideal candidate will be responsible for analyzing financial data, preparing reports, and advising upper management on financial decisions to support strategic planning.