Etter at han la opp som skihopper, var Jay Rand i mange år sjef for hoppanlegget MacKenzie Intervale Ski Jumping Complex i Lake Placid, og deretter for Whiteface Mountain Ski Area. Han har også vært leder for New York Ski Educational Foundation og kommentert skihopping på TV-kanalen ABC. Han ble valgt inn i The American Ski Jumping Hall of Fame i 2008.