We are seeking an experienced Bookkeeper to support various accounting tasks across four business entities (one parent, 4 subsidiaries). Duties will include management of customer invoicing and related accounts receivable process, monitoring and recording data flow into our general ledger software (Xero), documentation of all accounting tasks, organization, and filing of key accounting documents, analysis of accounting data for accuracy, reconciling various accounting systems, generating operational and financial reports, and completing any other tasks as required.