Tag: steve huffman

Reddit Interim CEO Resigns

SAN FRANCISCO—Reddit’s Interim CEO, Ellen Pao, has resigned from the post she held for eight months following increased scrutiny by the Reddit user community....