Building high performing teams is easy…. right?

Building great teams sound easy. We find some very smart people, with some varying technical abilities, and put them together to form team and enable them to solve problems.  All the team members have a technical degree and background, all have high IQ’s, and impressive resumes highlighting their accomplishment and achievements.  This highly technical and intellectual team […]