"The average life expectancy at «birth» of a firm is roughly 15 years, and only one out of twenty lives longer than fifty years. Firms are born, they grow, then they struggle to ke...
The definition of great leadership, backed by ground-breaking research When Execution Isn't Enough examines the essential leadership skills that go beyond simply executing strategi...