6 Things Inspiring Leaders Possess

I recently did a talk at the Tower of London (see my Huffington post blog for more on that).  The Tower was built by William the Conqueror and took 30 years to complete. Now William was certainly an inspiring leader effectively defeating the Anglo Saxon King Harold at the battle of Hastings and establishing a […]