1. maintain up-to-date billing system2. generate and send out invoices3. follow up on, collect and allocate payments4. carry out billing, collection and reporting activities according to specific deadlines5. perform account reconciliations6. verify sales orders , delivery notes , and pricing before invoicing 7. perform monthly customer reconciliations 8. monitor aging reports and follow up on overdue accounts. Bachelor’s degree in commerce or accounting1-3 years accounts receivable and general accounting experienceVery good of MS programsGood in English written &spoken