I have just finished The 5 Dysfunctions of a Team by Patrick Lencioni. I highly recommend that every business read and apply the tools discussed in the book. It is a very quick read, written as a story. The few hours invested in reading the book will be nothing compared to the weeks of hard work required to build a team.
As important as customer insights and corporate strategy are, nothing can be done unless a team is functioning.