We are searching for a detail-oriented Financial Analyst to join our team in Johannesburg. This role will primarily involve analysing financial data, preparing reports, and providing insights to support business decision-making. The ideal candidate will have a strong analytical background, exceptional communication skills, and a passion for finance.