A manager makes systems work. Her job has to be with quality, budget, productivity workflows and resources. She has to focus on structure, and transform things. Management is a technical skill that can be taught in schools and universities.
A leader, on the other hand, establish a vision, a sense of urgency and get the company do what is necessary to make that vision true. Leadership has the focus on culture, not structure, and transforms people, not things. Leadership is not so easy to find and teach.
Every company should have these two roles covered. Is that so in your company?