Skip to content

We use cookies on our website to personalize your experience and improve our efforts. By continuing, you agree to the terms of our privacy policy.

Back to careers page

Senior Accountant

Who We Are 

At Trees for the Future (TREES), we train farmers in sustainable land use so that they can build vibrant regional economies, thriving food systems, and a healthier planet. As a global leader in agroforestry training for over 30 years, TREES provides hands-on education and support, encouraging farmers in developing countries to work with nature, not against it. Our signature methodology, the Forest Garden Approach, helps farmers transform their land with thousands of trees and dozens of crops, creating new possibilities for themselves, and their communities. By embracing sustainable land practices, farmers are reclaiming their agency, breaking the cycles of climate change and generational poverty, and rebuilding our food systems from the ground up. Learn more at

About the Opportunity 

TREES is seeking a Senior Accountant. We are looking for someone striving to obtain the 150-hour requirement to complete the CPA exam or who currently holds their CPA License. This position requires a basic understanding of generally accepted accounting principles (GAAP) with a desire to further their career in the nonprofit industry. This person will be tasked with completing international and domestic payroll, GAAP Accounting, and helping with audits where applicable, along with helping with the organizations with tax returns. This is a full-time remote-in-office hybrid position where the employee will be expected to work in our Bethesda, Maryland location 2 to 3 days a week. 

In this role, you will need… 

  • Ability to prepare cash and accrual accounting from source data to financial statements.
  • Reconciliation of assigned accounts in a timely and accurate manner.
  • Accurate preparation of year-end journal entries.
  • Help with the organization’s audit.
  • Prepare international and domestic payroll.
  • Help complete Form 990’s for the organization.
  • Update accounts receivable and issues invoices.
  • Acts as a backup for accounts payable.
  • Reconciliation of ledgers and bank accounts.
  • Supports month-end and year-end closing.
  • Generates reports of financial status information.
  • Carries out other functions as assigned by the Senior Director of Finance or Director of Finance.
  • Other duties as assigned.

You’ll be a great fit if you have… 

Applicants must possess a BS degree in Accounting, Finance from an accredited University and currently seeking CPA License or currently holding a CPA. Minimum of 1-2 years of progressive financial experience, preferably including experience with a not-for-profit organization. Must possess sharp analytical skills, effective communication skills including the ability to effectively present information. Ability to analyze and interpret general business periodicals, professional journals, technical procedures, and government regulations. Must have the ability to communicate both verbally and written, be technically competent, self-motivated, and reliable etc. General understanding of Agroforestry a plus. Intacct experience a plus. Passion for our line of work. A strong belief in positive office culture and our values.

Ready to Join our Team? 

We’re thrilled that you want to change the world with us. Click here to apply.

TREES is an equal opportunity employer.  

Due to the high volume of inquiries that TREES receives, we thank all candidates for their interest yet only those who are selected for an interview will be contacted.  

Add Impact to Your Inbox