This position is responsible for accounts receivable, starting AR management from billing generation/Project initiative with the aim of maximizing receivable turnover and minimizing cost of receivable. 1. Prepare the invoices according to client contract terms and ensure accurate recording of each invoice and collection 2. Track and update the outstanding AR on daily basis with sales team 3. Regularly AR reports to sales and related departments 4. Support internal and external audits for AR function 5. Responsible for monthly closing tasks