Elena Favilli

San Francisco, California, US

Background

Headline

CEO at Timbuktu Labs

Work Experience

Co-Founder and CEO

Timbuktu Labs

January 2012 - December 2016