We are looking for an analytical and detail-oriented Financial Analyst to be part of our dynamic finance team in Johannesburg. Your main tasks will include analysing financial performance, assisting in budget preparation, and developing financial models. You will work closely with stakeholders to ensure effective financial management and reporting.