We are seeking an experienced Financial Analyst to join our team in Johannesburg. In this role, you will be responsible for analyzing financial data and trends, preparing reports, and making strategic financial recommendations. The ideal candidate will have a strong analytical mindset, attention to detail, and the ability to thrive in a fast-paced environment.