Omnicare, a provider of comprehensive pharmaceutical services to patients and providers across North America, has appointed Kathleen McGuan as senior vice president and chief compliance officer. She will report directly to Omnicare’s board of directors and Chief Executive Officer, John Figueroa.



