- Prepare journal entries, accrual entries in support of monthly, quarterly, and annual close
- Prepare bank reconciliations and balance sheet reconciliations
- Provide support to Senior Accounting to maintain NetSuite general ledger
- Prepare the monthly, quarterly, and annual reporting deliverables to comply with clients’ requirements
- Process transactions and performing month end accounting duties such as account maintenance, recording entries, and reconciling accounts
- Support monthly, quarterly, and annual close
- Provide back-up for fixed assets, accounts payable and accounts receivable accountants
- Provide training to the junior staff on the team
- Other ad- hoc projects that maybe assigned