Posted by Greg | July 30th, 2010
Leaders aren’t supposed to love their people. Or are they? Leadership may indeed mean offering yourself to your people in order to enable them to bring their very best. more>