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