Esther Crawford

Esther Crawford

Esther Crawford

Product at Twitter. Life story: “Nevertheless, she persisted.” Optimist. Technologist. Wearer of many hats.