1993

Chris Turner ’93 currently oversees Discovery Communications’ original internet networks and lives in San Francisco. He and wife Lisa welcomed a baby girl, Thea Lucia Turner, on June 15, 2014. She joins brother Casey (2).

29 Oct 2018