Detailed Description

Update

Elena Favilli is the Founder and CEO of Timbuktu Labs. She works at the intersections of publishing, design, and technology.

Experience (2)

Update