Steven Sinofsky

Steven Sinofsky

investor, adviser, writer, yogi
826 points
347 Upvotes