Clear Vision Leadership Tip #140Tony RichardsApr 5, 20131 min readFreely admit your own failings when your own expectations of yourself are perfection
Comments