* General Accounting and Tax• Performs balance sheet accounts reconciliations and analyses.• Prepares workbooks and financials for period/month end closing of Clients’books on a timely manner and ready for audit• Records clients’ business-related transactions and performs general ledgeraccounting and maintenance using accounting software such as QuickbooksOnline, Oracle NetSuite, Expensify and -----------• Ensures that all expenses are accrued, and all income and expense items arerecognized in the appropriate period.• Reconciles intercompany transactions with affiliates.• Bank recons*Accounts receivable/payable processing: • Accounts Receivable• Processes Clients’ customers’ invoices.• Posts and applies cash receipts against open customer invoices.• Responsible for the resolution of invoice and cash posting or application issues and problems.• Coordinates with related teams for escalated queries and/or disputes.• Accounts payable:• Processes vendors’ invoices and employee expense reports;• Responsible for the resolution of invoice and expense report issues and problems;• Responsible for checking expense report against receipts;• Initiates and reviews payment run;• Responsible for running reports;• Monitors purchasing accruals*Other Function• Documents and maintains Clients’ process documentations;• Executes ad-hoc tasks or projects in a fast-paced environment;• Promptly and professionally responds to all internal or external client’s inquiries and bring issues to resolution;• Ensures Client’s documents and workbooks are properly archived.• Assist in Preparation of form 1099.