Note: This profile has not been claimed and data may be inaccurate.

Upstream 21's Logo
World Map

Upstream 21 Upstream 21 is an Oregon corporation, based in Portland, that was formed in 2004 to put financial and other resources to work in successful, privately held small companies and help them improve their financial, social and environmental performance Umbrella company that purchases smaller socially responsible ventures

FUNDING TYPES AND CRITERIA