American Forests

1220 L Street, NW, Washington, DC, 20005, United States

Last Updated Jun 16, 2025

Company Overview

Company Name

American Forests

Address

1220 L Street, NW, Washington, DC, 20005, United States

About American Forests

American Forests is a nonprofit organization headquartered in Washington, DC, that focuses on addressing climate change and promoting social equity through healthy forest management. They pursue various initiatives, partnerships, and advocacy efforts to achieve their goals of climate change mitigation, water and wildlife conservation, and community resilience.

Frequently Asked Questions about American Forests

Advertising Pixels

  • Facebook Ad Pixel
  • Google Ad Pixel
  • LinkedIn Ad Pixel

Social Profiles

Key Decision Makers

Helen McIntosh Vice President Human Resources
LinkedIn