Freedom House Inc

$40.7M revenue • 111 John St, New York, NY, 10038, United States

Last Updated Feb 24, 2026

Company Overview

Company Name

Freedom House Inc

Address

111 John St, New York, NY, 10038, United States

Approx. Annual Revenue

$40.7M

Established

1996

About Freedom House Inc

Freedom House is a non-profit organization based in Washington, DC, United States. It is dedicated to promoting democracy and human rights around the world, with a focus on issues such as countering authoritarianism and supporting defenders for democratic change.

Frequently Asked Questions about Freedom House Inc

Technologies Used

Social Profiles

Key Decision Makers

Melissa Graham Sr. Finance, Grants Compliance and Business Operations Manager
LinkedIn
Lara Shane President