We’re currently on the lookout for more talent to join the team here at Switch. Think you have what it takes? Find out more below