Director, Head of Creative at Twitch (Los Angeles, CA) — aijobsearch