Every team is different. Each team has their own established work and collaboration methods, but there are 4 types of team members that you will find in every team. And while they are very different from each other you will want to have at least one of each type in your team.
Read more »