Contact Us:
ICI and its sister company, TIBA Oncology, are headquartered in Dallas, TX.
Contact information:
Interactive Clinical Intelligence (ICI)
3102 Oak Lawn Avenue, Suite 605
Dallas, TX 75219
Phone: 469.375.5200
Fax: 469.375.5262
Adrian Barfield, CEO
Phone: 469.375.5201
Jill Kaufman, Senior Manager
Phone: 805.452.7029
