Frank Scholz has a position (Executive Vice President and Chief Operations and Digital Innovation Officer) at Mallinckrodt Inc

Title Executive Vice President and Chief Operations and Digital Innovation Officer
Is Current yes
Updated over 5 years ago

Source Links