Stephen C. McCluski

Chairman at 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.

Timeline

  • Chairman

    Current role