Job Description
Account Executive for Twitch (ROLA)
What You’ll Do
- Own and grow strategic client relationships with international advertisers and agencies in ROLA, specifically focused on our Twitch solutions portfolio.
- Act as a trusted advisor for C‑level stakeholders, helping them navigate the evolving digital live streaming and Twitch landscape.
- Drive revenue through new client acquisition, renewals, and identifying scaled upsell opportunities across the ROLA region by leveraging automation and AI tools to multiply pipeline capacity and scale operation efficiency.
- Translate technical streaming metrics into compelling business growth stories, and create and deliver persuasive presentations that prove the value of Twitch investments through a narrative‑driven approach.
- Deeply understand client business goals and translate them into impactful, data‑driven Twitch strategies.
- Educate brands and agencies on the power of Twitch as a...