formerly Prospect.
Company Information
Website
Employee count
114
Industry
Public Relations and Communications Services
Headquarter
Washington, District of Columbia, United States
Colin Baughman
Executive Vice President, Life Sciences