Ad is valid till: 27 February 2026
ID 951119

Revenue Controller

Teraco Data Environments

2026/01/27 Gauteng

Job Reference Number: RC_JB1

Department: Finance

Business Unit

Industry: Information Technology

Job Type: Permanent

Positions Available: 1

Salary: Market Related

The main purpose of this position to ensure that services are billed accurately and timeously to maximise the businesss revenue and cashflows. The Revenue Controller is responsible ensuring any cancellation of client services are processed in line with the contracted terms. Building relationships with both clients and other Teraco departments is essential in order to fulfil this role.

Job Description

PURPOSE OF THE ROLE

The main purpose of this position to ensure that services are billed accurately and timeously to maximise the business's revenue and cashflows. The Revenue Controller is responsible ensuring any cancellation of client services are processed in line with the contracted terms. Building relationships with both clients and other Teraco departments is essential in order to fulfil this role.

Main Functions Of The Job
  • To manage the debtors process in order to maximise working capital
  • Understand client's terms as defined in their MSA
  • Ensure the billing systems reflect accurate and up to date client contact information
  • Communicate with clients regarding any outstanding items that are preventing invoices from being raised, like purchase orders
  • Communicate with Sales, Operations and the Billing Controller to ensure Service Orders are billed as soon as possible
  • Assist and resolve client queries and complaints
  • Engage with clients to collect outstanding amounts
  • Process cancellations and replacement Service Orders
  • Prepare and send out annual increase letters to clients
  • Prepare increases in the billing system and update all Service Orders
  • Prepare monthly Remote Hands billing reports
  • Prepare monthly Power Usage reports for clients
  • Perform full recon of billing process to identify any errors or anomalies
  • Review, identity and report any discrepancies or process weaknesses to management
  • Monitor client remote hands tickets and prepare billing reports
  • Prepare monthly journals for quarterly billing, accruals and unbilled revenue
  • Update pipeline report to reflect current month's billing and churn
  • Analyse monthly sales and prepare revenue figures for management accounts
  • Prepare monthly reports including interconnects, power and customer sensitivity analysis
  • Update monthly power usage reports
  • Assist other finance staff and business with ad hoc queries
  • Prompt response to and resolution of queries as per agreed OLAs
  • Mentor junior staff
  • Implement best practices, standards and procedures in all accounting functions and activities
Job Requirements

Skills Requirement
  • Good communication skills
  • Active listening ability to understand requirements
  • Good analytic and reporting skills
  • Proactive problem solver
  • High level of attention to detail
  • Highly numerate
  • Ability to work independently and a positive team player
  • Self-motivated
  • Conducts self professionally, exhibits high levels of stress tolerance and patience
  • Responsible for continued learning and self-development
Qualifications And Experience
  • Matric certificate
  • Relevant financial degree or diploma
  • Strong excel skills
  • Knowledge of accounting principles and software
  • Previous experience in a similar role
Occupation:
Other jobs
Job location, contacts
Location:
Apply for a job
You have already applied to this job position
Save ad
Drivers Code 10-14 078 839 7268

Drivers Code 10-14 078 839 7268

Hestony Transport
Bloemfontein
Jobin.co.za
Hestony Transport is Hiring Now 078 839 7268

Hestony Transport is Hiring Now 078 839 7268

Hestony Transport
Bloemfontein
Jobin.co.za
Code 14 Driver etc 078 839 7268

Code 14 Driver etc 078 839 7268

Hestony Transport
Bloemfontein
Jobin.co.za
General Workers and Drivers

General Workers and Drivers

Hestony Transport
Johannesburg
Jobin.co.za
Truck Driver job 078 839 7268

Truck Driver job 078 839 7268

Hestony Transport
Bloemfontein
Jobin.co.za
Truck Driver jobs 078 839 7268

Truck Driver jobs 078 839 7268

Hestony Transport
Bloemfontein
Jobin.co.za