Esther Crawford

Esther Crawford

3.6K Followers

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