The Senior Accountant has a direct responsibility for maintaining general ledger accounts, administering and processing Accounts Receivable, administering all aspects of billing/collections, preparing journal entries and posting to the General Ledger, cash accounting including receipts and bank reconciliation, and producing various accounting and financial reports.

  • Develop and maintain financial record keeping and reporting systems.
  • Monitor and follow-up on receivables that have been outstanding for unusually long periods of time.
  • Ensure that all general ledger accounts are reconciled to subsidiary records on a monthly basis.
  • Review reconciliations to ensure that they are prepared properly and follow-up on any unusual items. Work with program staff to prepare budgets for vendor contracts and other billable activities.
  • Reconciles bank and investment accounts, and prepares related journal entries.
  • Prepares invoices and post cash receipts.
  • Accounts receivable receipts, and accounts receivable invoices
  • Performs other duties as assigned by the Controller.
  • Ability to work under pressure to meet schedules, deadlines, multi task, and prioritize to complete assignments and job duties.
  • May supervise other accounting assistants, A/R, A/P personnel as necessary and required



Bachelor’s Degree in accounting and + years of accounting experience.

Apply Now