Anyone can be a leader. It's a skill and can be learned like any other. Are leaders managers? A team leader is likely to be working within clearly prescribed and limited timescales, while a manager can take a longer-term view of their area of responsibility.