A team leader is responsible for leading, guiding, and supervising a team to achieve organizational goals. Key responsibilities include setting and communicating goals, delegating tasks, monitoring performance, and fostering a positive, collaborative work environment. Team leaders are also responsible for problem-solving, training, and supporting the professional development of team members.