Strategic Partner Manager at Twitch (Madrid, Spain) — aijobsearch