Press Enter to search · Esc to close
Author
Abstract Larger-than-life corporate leaders, who can move fast and disrupt entrenched players, are often perceived as having the vision, superior leadership, or other exceptional…