Every leader should have a vision! They should definitely have a personal vision for their desired leadership but there is also a need to have a vision for their crew, project, or company. While many leaders possess a mental vision of what they see, they rarely “cast” that vision effectively.