As a team leader you have to perform a variety of duties to ensure that the team operates smoothly and work towards achieving the companys objectives. Here are some of your essential duties and responsibilities:- Setting their teams goals and communicating them effectively- Developing and implementing plans and strategies- Delegating responsibilities to team members according to their expertise- Resolving internal conflicts and boosting up the teams morale- Using key metrics to keep the track of team progress- Managing and allocating the teams resources.- Guiding and training the team members.