🌿 Back to all jobs

🥝 Financial Manager

Communicate Recruitment | johannesburg, South-Africa | Posted June 18, 2026

Job Description


Job Description:

  • Provide strategic financial input to support business planning and decision‑making
  • Oversee and manage the full revenue cycle, including billing, invoicing and collections
  • Lead and develop the billing and/or finance team, ensuring performance and growth
  • Ensure accurate and timely monthly billing in line with client agreements and pricing structures
  • Manage debtor accounts, monitor payment terms and resolve billing or payment queries
  • Prepare, manage and track annual budgets and ongoing forecasts
  • Monitor cash flow and ensure adequate working capital management
  • Maintain accurate financial records and ensure integrity of financial information
  • Prepare Annual Financial Statements in line with IFRS
  • Coordinate with external auditors during the annual audit process
  • Oversee VAT, tax calculations and statutory submissions, working with external ad...

Apply for This Position

Submit Application