Elena Favilli

San Francisco, California, US

CEO at Timbuktu Labs
Background
Work Experience

Co-Founder and CEO

Timbuktu Labs

January 2012 - December 2016