5 Different Types of Roles You Want On Your Team

Any team can benefit from a wide variety of individuals. Here are 5 types of roles or people that you want on any of your teams.