Developing a highly-functioning top team is not easy. It takes the right combination of people, agreement on a clear direction, the ability to interact effectively, and a number of other factors. One difficulty I’ve noticed in many top teams is that their meetings run way too long and just don’t seem to be a good, […]