NC IDEA
NC IDEA is an independent private foundation committed to empowering North Carolinians to achieve their entrepreneurial potential through a combination of competitive grants, programs and a network of strategic partners.
Company Location
320 Blackwell St., Suite 400
Durham
NC
27701
Phone
(919) 941-5600
County
Region
Company Details
Company type