• Maintain accounts receivable customer files
• Monitoring customer account details for non-payments, delayed payments and other irregularities
• Communicating with customers via phone, or email in order to make appointment for cash collection when required
• Carry out billing, collection and reporting activities according to specific deadlines
• Collect invoice for cheque signature
• Deposit and transfer cash to bank when needed
• Monthly data collection related to item consumption, expire product, quantity usage, aging stock report, and warranty update
• Doing taxation compliance to labor law
• Process salary payment & system input on time and accurately
• Issue invoice when required
• Respect company rules and policies.
• Other duties as assigned.