Key Responsibilities Maintain up-to-date billing system Generate and send out invoices Follow up on, collect and allocate payments Carry out billing, collection and reporting activities according to specific deadlines Perform account reconciliations Generate age analysis Process adjustments Develop a recovery system and initiate collection efforts MIS Margin calculations