Crawford was chief executive of Twitter payments and in charge of the paid Blue subscription service until she was laid off last week.
Crawford was chief executive of Twitter payments and in charge of the paid Blue subscription service until she was laid off last week.