ImmunoGen
Stephen C. McCluski has been a director of ImmunoGen since 2007 and has served as the Chairman of the Board of Directors since 2009. Mr. McCluski served as Senior Vice President and Chief Financial Officer of Bausch & Lomb Incorporated from 1995 to his retirement in 2007. Mr. McCluski is also a director of Monro Muffler Brake, Inc. and the James P. Wilmot Cancer Center of the University of Rochester.
This person is not in the org chart
This person is not in any teams
This person is not in any offices
ImmunoGen
1 followers
ImmunoGen, Inc. is a biotechnology company focused on the development of antibody-drug conjugate therapeutics for the treatment of cancer.