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
411 W. Chapel Hill St., Suite C2
Durham
NC
27701
Phone
(919) 941-5600
County
Region
Company Details
Company type