Leadership training enhances existing skills and teaches people new ones. It is a key ingredient to being a more successful and effective leader. Business coaches are widely used in leadership training across many industries.