Great Leaders Do Not Have To Be Charismatic Speakers

Steve Adubato joins David Mann on "Lets's Consider the Source" on SiriusXM to discuss leadership. In this clip, Adubato talks about whether or not good leaders need to be charismatic speakers.