Job Description
good verbal communication skills
organizational skills
monitor customer account details for non-payments, delayed payments and other irregularities
research and resolve payment discrepancies
maintain up-to-date billing system
generate and send out invoices
follow up on, collect and allocate payments