Meet Catherine Jackson, Director of Advocacy Relations

Meet Catherine Jackson, Director of Advocacy Relations If there’s one employee that encompasses all four of Mallinckrodt’s values, it’s Catherine Jackson. As Director of Advocacy Relations in Government Affairs, Policy and Advocacy, collaboration, innovation, patient-centricity […]