Public Charity

FOREGEN USA INC A CALIFORNIA NON-PROFIT PUBLIC BENEFIT CORPORATION

FOREGEN USA INC A CALIFORNIA NON-PROFIT PUBLIC BENEFIT CORPORATION, of CONCORD, CA, is a Public Charity tracked in Imperigo's IRS 990 database. The 2024 filing shows $323K in revenue, $291K in expenses, $799K in total assets. 8 publicly reported grants to this organization, totaling roughly $286K, appear in IRS filings.

EIN: 981006983 CONCORD, CA Latest filing: 2024
Total Revenue$323K
Total Expenses$291K
Total Assets$799K
Grant Records8
Funding Total$286K
Filing Years2019–2024

Mission

FOREGEN WAS CREATED IN 2010 THANKS TO DONOR FUNDS. FOREGEN OPERATES IN THE UNITED STATES AND EUROPE. FOREGEN IS ALSO TAX-EXEMPT UNDER SECTION 501(C)(3) OF THE INTERNAL REVENUE CODE AND IS HEADED BY A BOARD OF CHARITABLE DIRECTORS WITH PARTICIPANTS AND DONORS ACROSS BOTH CONTINENTS AND BEYOND.

Officers & Directors

SECRETARY OF THE CORPORATI Aiko Nomura
VICE PRESIDENT Carlo Alberto Cirioni
TREASURER Nino Hope
DIRECTOR Peter W Adler
PRESIDENT & CEO Vincenzo Aiello

Officer compensation and complete director data available with membership.

Top Grant Purposes

GENERAL SUPPORT
$207,596 6 grants
Unspecified
$45,686 1 grant
For grant recipient's exempt purposes
$32,500 1 grant

Financial Trends

Year Revenue Expenses Assets
2024 $323K $291K $799K
2023 $358K $161K $767K
2022 $319K $308K $570K
2020 $140K $53K $212K
2019 $143K $144K $125K

Between 2019 and 2024, reported annual revenue grew from $143K to $323K (+125%), with total assets most recently reported at $799K.

Interactive year-over-year charts and full filing details available with membership.

See the full picture for FOREGEN USA INC A CALIFORNIA NON-PROFIT PUBLIC BENEFIT CORPORATION

Complete financials, all 8 grant records, officer compensation, year-over-year trend charts, a geographic grant map, and data exports — across 498,000+ organizations.

Full Financial History Complete Grant Activity Officer Compensation Year-over-Year Charts Geographic Grant Map Data Exports
7-day free trial Cancel any time