Jamaica: Philip and Jennifer Russell (BS IE '97, M.Eng '12) April 29, 2017 / in Travel stories / 0 Comments / by: Jon Harp Philip and Jennifer Russell (BS IE ’97, M.Eng ’12) showed their Tiger Pride as they celebrated their 5th anniversary at Couples Tower Isle in Ocho Rios, Jamaica, in April 2017.