1 min readJan 19, 2019
Agreed…introversion is a strength and many of the best leaders are actually introverts…Well written piece!
Agreed…introversion is a strength and many of the best leaders are actually introverts…Well written piece!
A student of emerging media and human nature... learning one tweet at a time #digitalmarketing #strategy #mentor #philosopher