The Stimson Center

$7.9M revenue • 1211 Connecticut Ave NW 8th floor, Washington, DC, 20036, United States

Last Updated May 20, 2025

Company Overview

Company Name

The Stimson Center

Address

1211 Connecticut Ave NW 8th floor, Washington, DC, 20036, United States

Approx. Annual Revenue

$7.9M

Established

1995

About The Stimson Center

The Stimson Center is a leading foreign affairs think tank based in Washington, DC, United States. The organization promotes international security and shared prosperity through applied research and global engagement, focusing on areas such as conventional arms, emerging technology, nonproliferation, trade risk mitigation, grand strategy, defense policy, diplomacy, human security, governance, climate, and natural resources.

Frequently Asked Questions about The Stimson Center

Technologies Used

Key Decision Makers

Rini V. Operations Manager
LinkedIn
Brian Finlay President and Chief Executive Officer