We are seeking a detail-oriented Financial Analyst to join our team in Johannesburg. The ideal candidate will be responsible for analyzing financial data, preparing reports, and providing insights to support strategic business decisions. You will work closely with various departments to ensure financial objectives are met, and provide recommendations for improvements.