We are seeking a meticulous Financial Analyst to join our growing team in Johannesburg. The successful candidate will analyze financial data, provide reporting for management, and support financial decision-making processes. A strong understanding of financial models and analytical skills is essential.