CREO provides management consulting services to companies in life sciences, healthcare, and technology services.
Company Location
4601 Creekstone Drive, Suite 124
Durham
NC
27703
P.O. Box 13110
Durham
NC
27709
Phone
(919) 624-3098
County
Region
Company Details
Company type