You’re Killing Innovation November 22, 2013 No Comments By Margaret O’Hanlon What do Nike, Amazon and Square all have in common? They were named as the top three most innovative companies for 2013. How did they do it? They hired the right people Read More »