David Sacks had a position (Editor in Chief ) at The Stanford Review

Title Editor in Chief
Is Current no
Updated about 1 year ago

Source Links