We are seeking a detail-oriented Financial Analyst to join our Johannesburg team. The ideal candidate will be responsible for preparing and analyzing financial reports, providing insights to support business decisions, and assisting in the development of financial models. Your analytical skills will be pivotal in identifying trends and opportunities within the data.