Debbie Lee Nov 10, 2020 What 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...