Anna Escher is the Head of Audience Development at DFINITY. Anna attended University of Southern California.