Debbie LeeNov 10, 2020What is a Twitch Affiliate?If you've read my resume, then you already know that I am a Twitch Affiliate. But do you know what that means? Twitch is a live streaming...