Sherbert the Sheep

Generally tasks should have a single assignee so that it is mega clear who should take the next action. As the task works through the task lifecycle, it will be continually re-assigned to the next person. It should be common for at team member to assign the next person in the chain. If they have any ambiguity about this, they can always assign the task to the project manager.