Job Responsibilities:

Ensure that all accounts receivable/payables are settled and collected as per agreed terms of settlement
Identify and analyze all accounts differences and liaise with the respective team to ensure that all items are booked correctly and differences are resolved in a professional manner and on a timely basis. Establish and maintain an abeyance system
Recommend write offs where applicable
Perform credit control function of Accounts Receivable/Payable and related account reconciliations
Coordination, transfer and reconciliation of data from interfaces of front-end systems
Execute settlements of disputes with investors/customers particularly the control of outstanding balances
On an ongoing basis, properly account for all collections through timely application in the SAP system, processing ADT files and booking in the GL. Prepare monthly cash, receivable/payable and other account reconciliations and related journal entries
Document application of policies, procedures and workflow for assigned areas of responsibility
Archive records to satisfy audit and statutory requirements
Draft standards to improve quality
Work collaboratively with other functional areas (Operations, Accounting, O&M) in establishing processes, booking flows and accuracy completeness controls
Contribute to project work within the department Daily monitoring and Reporting of cash collection bank accounts for customer payments and follow established procedures for processing of cash receipts.
Manages and maintains the non-trade account receivable ledger (e.g non-trade debtors, prepayments, e.t.c)
Receives and process all staff claims, staff expense reimbursement and staff cash purchase advance retirement requests
maintain staff loan and cash purchase advance accounts ledger
Maintenance of All Customers Accounts
Maintenance and reporting on pre-payments
produce monthly age analysis of outstanding staff cash purchase advances for review and circulation Financial Control
Monthly analysis of all receivables accounts in addition to producing account proofs.
follow-up on staff with over-due unretired cash purchase advances
process payment of monthly float replenishment to commercial field staff
process all staff car loan related requests and maintenance of the relevant records
generate monthly staff car loan repayment advice for approval and payment processing
Making available to management bank collection accounts’ balances on a daily basis
Resolution of bank Inflow related queries
Resolution of complaints and reconciliation of accounts
Interface with Commercial team on investors deposit and payments/ charges identification
Interface with O & M team to reconcile monthly on bank collections
Maintenance of all Customer, Investors, Warehousing detailed Accounts

Requirements and skills:·

Qualification in Business Administration, Economics, Finance, Accounting or comparable degree preferred or qualified by experience in related discipline
Several years of professional experience in a Finance role. Ideally experience in asset management
Advanced Excel and Power point skills to effectively analyze data and convey messages in a winning fashion
Solid understanding of credit control practice and principles
Good understanding of financial statements and their performance measurement including drivers
Basic knowledge of local GAAP, IFRS, Regulatory, Tax and other relevant requirements with regards to reporting, compliance and declaration
Analytical skills and the ability to handle complex processes (closing, reporting, finance operations) including understanding of data flows
Good communication skills
Experience with project and team work in an international environment would be a plus
Fluent English skills
  • Finance
  • Accounting
  • Audit