Location
johannesburg
Posted
June 13, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
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...