We are seeking an analytical and detail-oriented Financial Analyst to join our Johannesburg office. The successful candidate will play a vital role in interpreting financial data, assisting in budget preparation, and conducting variance analysis. This position requires a solid understanding of financial modeling and reporting.