Shawn Cavanagh
Executive Vice President and Chief Operating Officer
Cambrex Corporation
Luxembourg
Biography
Shawn Cavanagh is the Executive Vice President and Chief Operating Officer
Research Interest
Business