CREO Inc.
CREO provides management consulting services to companies in life sciences, healthcare, and technology services.
Company Location
2605 Meridian Parkway, Suite 101
Durham
NC
27713
Phone
(919) 624-3098
County
Region
Company Details
Company type