USC officially announces Max Stienecker as executive director of player personnel