Oluwadi About · New Org. · Analysis · Reports · Trends · Blog ·
St. Louis

AgTech · BioScience · Venture

Investor / VCGreater St. Louis

St. Louis Arch Angels

Investor / VC · Clayton, MO
St. Louis Arch Angels is an angel investment group that has invested over $100 million in more than 100 early-stage businesses since 2005. The organization's members are business leaders, engineers, physicians, and scientists who provide capital and support to new ventures in the St. Louis region.
Founded
Region
Greater St. Louis
Investors
People