The Senior Accountant is responsible for maintaining QuickBooks general ledgers, payroll, financials, tax and regulatory filings, bank reconciliations; employee related filings, and preparing information for third party CPA to use in preparation of tax returns for entities and individuals represented by the Firm . Assembly of information for CPA related to income tax returns for multiple individuals, trusts and business entities, provide support to CPA as requested, and review preliminary tax returns to ensure ledger income and expenses are accounted for.