We are seeking a skilled Financial Analyst to join our team in Johannesburg. The ideal candidate will analyze market trends, prepare financial reports, and support strategic financial decision-making. You will work closely with the finance team to ensure accurate reporting and budgeting.