Work order best methods

Could you please let me know, if this functionality is available OOTB ?

Requirement: In eB ALIM , we would like to create a work order with below task and itsskills

T1- Submit/Create - Owner
T2- Review- Team Manager
T3 - Review - Process Engineer
T4- Approve- Project Manager
T5- Validateand Release- Doc controller

In general , we have many people under each skill , but there when it comes to project execution , itis a defined set of people.

Now If we create a work order , the task review will be sent to all Team managers , but I would like restrict it to Team manager of the project , where document belongs to.

Is this possible ? Or suggest any best practice.