Coordinate with Project Manager in processing invoices. Generate Account Receivable Ageing report. - Manage and oversee the daily operations of accounts receivable, establishing and enforcing proper accounting methods, and principles including: Month-end and yearend process, accounts receivable and cash receipts, budgeting and cash forecasting, revenue variance analysis,Bank statement reconciliations, debt activity, Responsible for the preparation and processing of the monthly payroll and Maintain a proper document control system. - Maintain customer master data in Accounting System and project data in timesheet system as well as process backup reports after data entry. - Researches and resolves a variety of routine internal and external inquiries concerning account status