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