avg_rating: 4.33
name: Elena Favilli
about: Elena Favilli is the Founder and CEO of Timbuktu Labs, along with Francesca Cavallo. They work at the intersections of publishing, design, and technology.