Tag Archives: sarah clemens

Twitch announces hat trick of new hires, including Sara Clemens as new COO

Twitch has announced a hat-trick of key hires. The streaming platform has today announced Sara Clemens as COO, Mark Weiler as SVP, head of platforms & services and Amir Shevat as VP of developer experience. In a press release announcing the hires, Twitch says that the hires reflect the company’s …

Read More »