Leadership upheaval at New York company includes $628,000 golden parachute
September 24, 2014 at 06:58 AM EDT
Delcath Systems Inc., an early-stage medical device maker in Queensbury, New York, has made some leadership changes, including one move that involved a golden parachute of about $628,000...