Articles tagged as: Ira Jaffee

JCC Indianapolis CEO To Retire After 33-Year Tenure