Number of employees
1000
Annual revenue
$100153000
Provides a range of healthcare transaction processing services and information technology solutions primarily to the North American pharmaceutical industry.