Marketing Lead, Twitter Liz Lenahan is the scaled marketing lead for Twitter’s Global Business Marketing team. Follow her on Twitter @liz_len. Publishing Partner: Chase, Verizon, Airbnb, Uber lead Twitter's top 10 most creative brands of 2020 12.11.20 @ 12:02 PM ET