Staff Accountant

Liberty in North Korea•Long Beach, CA
•Hybrid

About The Position

The Staff Accountant will work closely with the Senior Director of Finance to maintain complete and accurate accounting records across our offices in the US and South Korea. From day-to-day transactions to month-end close, your work makes all of our life-changing work possible.

Requirements

  • Bachelor’s degree (accounting, finance, or business preferred)
  • Experience working in nonprofit organizations
  • 3+ years of accounting experience
  • Proficiency with Netsuite and Expensify (or similar softwares)
  • Excellent working knowledge of Google Workspace, and advanced knowledge of Google Sheets
  • Strong interpersonal and communication skills
  • Exceptional attention to detail
  • Must be authorized to work in the US.

Nice To Haves

  • Problem solver and strategic thinker
  • Takes initiative to get things done
  • Faces challenges head-on and is not afraid to do their own research or learn new skills to accomplish tasks
  • Passionate about accuracy and double checks work
  • Passionate about innovation and automation
  • High degree of self-awareness and emotional intelligence
  • Can empathize with coworkers while also enforcing policies and deadlines

Responsibilities

  • Oversee regular bookkeeping activities including accounts payable, accounts receivable, cash receipts, deposits, and payroll journal entries.
  • Process external payments to vendors, third party contractors, and clients.
  • Assist the development (fundraising) team by providing invoices for mid-tier and major gift donors.
  • Work alongside the development team to log and track offline donations, such as checks and direct deposits.
  • Prepare bi-monthly payroll journal entries.
  • Reconcile all balance sheet accounts on a monthly basis, including bank accounts, payment processing accounts, credit card accounts, etc.
  • Review and approve monthly expense reports submitted by staff members across both offices as to ensure accurate financial records.
  • Answer questions and provide training support and report feedback to staff.
  • Correct transactions and reports with errors.
  • Set up prepaid schedules for long-term licenses and fixed assets.
  • Maintain various accounting schedules (temp restricted net assets, prepaid/accrued expenses, assets/depreciation) and prepare/post corresponding journal entries.
  • Provide preparation and fieldwork support for the annual external audit and assist with the submission of the Form 990.
  • Conduct internal audits of financial activity and internal controls in order to ensure compliance with generally accepted accounting principles (GAAP).
  • Work closely with the Senior Director of Finance and budget managers to develop, manage, and review organizational budgets on a quarterly basis.
  • Prepare quarterly financial reports for the executive leadership team and Board of Directors.
  • Provide managers with ad-hoc financial support, such as off-cycle budget reports and expense breakdowns.
  • Partake in a system of checks & balances with the Senior Director of Finance through the approval of reports, journal entries, and payments going out of the organization.
  • Provide office administration and operations support as needed.

Benefits

  • Health insurance (medical, dental, vision)
  • Paid sabbatical every 5 years
  • Retirement benefits (401k with company match)
  • Life insurance
  • Generous paid vacation, sick, and holiday leave
  • Winter break!
  • Flexible Spending Account (health and dependent care)
  • Professional development fund
  • Wellness support stipend ($100/ month)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service