Stephen C. McCluski
Former Senior Vice President and Chief Financial Officer, Bausch & Lomb
Stephen C. McCluski has been a director of ImmunoGen since 2007, and has served as the Chairman of our 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.
Chairman of the Board