The best leaders expect more from people; they hold them to the same standards they hold themselves—a higher standard than most would otherwise know is possible.



from Twitter https://twitter.com/MikeMartinGB

April 17, 2025 at 05:00PM

Scroll to Top