If you have a Twitch team or are looking to join one, head over the the Twitch Subreddit. There is currently a megathread where you can submit your information to be picked up by a team or even recruit new members.
Being on a Twitch team can have many perks, such as great networking and growth. Click the link below to submit your information.