Foibles of an Executive Leadership Team

David thinks firms have too many meetings and offers some solutions, and Blair pushes back.

2356 232