Permira-backed PharmaCord and Odyssey-backed Mercalis merge
PharmaCord is a Jeffersonville, Indiana-based provider of patient services for the biopharmaceutical industry, and Mercalis, a Morrisville, North Carolina-based provider of life sciences and pharmaceutical commercial solutions.