Hi Charlie.
Have you considered using the report feature in Asana?
I would take a look at this article regarding that by Bastien.
Maybe you can create reports which search for all the task with a particular module.
E.g. A report that shows all employees who have “Health and Safety Awareness” assigned to them. This way you can see whether who have completed that task or not.
Or if you want to see an overview of a particular person to see what tasks they completed, you can search for all the tasks assigned to that person in the project.