Esther Crawford is Product at Twitter. Previously CEO and Co-Founder Squad (acq’d by Twitter 2020).
With over 70+ ecosystems actively growing, they are equally deserving of your attention.