U.S. Markets close in 4 hrs 58 mins

ImmunoGen appoints Ellie Harrison as Chief Human Resources Officer

ImmunoGen appointed Ellie Harrison as VP and Chief Human Resources Officer. Ms. Harrison has led HR functions in organizations ranging from 40 to 8,000 employees. She joins ImmunoGen from Blue Cross and Blue Shield of Rhode Island, where she was Senior Vice President of Human Resources