Investors & Media

Bio Details

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.

Financial Expert
Chairman of the Board