Prepare general ledger and post journal entries and trial balance; Manage accounts receivable and payable; Assisting with preparations of financial statements and bank reconciliations; Invoice clients and answer inquiries; Perform mont[...]