Roles and responsibilities of team manager