Izzie Lerer é fundadora e CEO da The Dodo . Ela recebeu seu PhD em Filosofia da Universidade de Columbia, onde sua pesquisa se concentrou na ética animal e nas relações homem / animal. Antes de estudar em Columbia, Izzie estudou filosofia em Princeton. Ela foi nomeada uma das pessoas mais criativas da Fast Company em 2014 e foi incluída na lista “Silicon Alley 100” da Business Insider em 2014, bem como na lista “30 Under 30” da Forbes para a mídia em 2015.