I want to create a task list of 50+ tasks, let's call it a "master list". Then, I need to share that task list with 31 operations managers so that they can track their individual progress against the list (the operations managers do not need to see each other's progress). Since I am maintaining the "master list", I can always add/edit tasks and those adds/edits would be reflected on the lists of the 31 operations managers.
I tried doing this by assigning multiple assignees to a task but that functionality allows any assignee to complete the task as opposed to each assignee completing the task.
How can I accomplish the above?