Twitch
Show contact
Links
Julia Nechaieva
Director of Product Management
Peter Wilmot
Sr. Director, Head Of Ad Product Management
Jay Chen
Senior Product Manager
October, 2021 - present
December, 2020
January, 2020
View in org chart