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>