Petya Zheleva
Available

Petya Zheleva

Project and Operations ManagerLondon, United Kingdom
+ Info

2

Connections
Sonji Nurse
Pip Jamieson
Petya Zheleva
Available

Petya Zheleva

Project and Operations ManagerLondon, United Kingdom
Work history
    Twitch.tv logo
    Twitch.tv logo
    Partnerships Operations ManagerTwitch.tv
     - London, United KingdomFull Time
    Twitch.tv logo
    Twitch.tv logo
    Esports Partnerships ManagerTwitch.tv
     - London, United KingdomFull Time
+ Show more