Being a business leader means more than just being the mastermind of a great idea with a fancy job title and a corner office. An ideal business leader portrays a deep understanding of the organization, its operating processes, and requires high levels of self-insight.