NCBiotech Company Directory

A comprehensive listing of North Carolina's life science industry

Company Directory Search

ICTS LLC

ICTS LLC

ICTS is a clinical trials support company that specializes in the marketing and management of patient recruitment programs.

Company Location

6300 Creedmoor Road, Suite 170-352

Raleigh
NC
27612
Phone
(919) 388-3964
County
Region