Accelerating Experience

Business Leadership Series Pt. 2: An Inconvenient Truth

Leaders are the biggest obstacle to companies’ growth . Mike Taylor explains that it is the job of leaders to tackle inertia within a company, build a culture of #innovation and develop an externally-focussed strategy to grow.