The distinction you make is correct and important.
However, when we do break it down that way you start realizing that nearly everybody has to be a leader, but at different levels.
Your CEO has to be the leader for the company setting the vision and direction for the entire company. Your department head has to be the leader for the department setting the vision and direction for the department that best allows the department to fulfill the CEO’s overall vision. The manager has to do the same for the team. And every IC has to do that for themselves individually.
Every good manager will also necessarily also need to be a good leader.
However, when we do break it down that way you start realizing that nearly everybody has to be a leader, but at different levels.
Your CEO has to be the leader for the company setting the vision and direction for the entire company. Your department head has to be the leader for the department setting the vision and direction for the department that best allows the department to fulfill the CEO’s overall vision. The manager has to do the same for the team. And every IC has to do that for themselves individually.
Every good manager will also necessarily also need to be a good leader.