Due to limitations in your reporting options the only way we can get a complete list of all courses completed by clients is through the Export All Enrollment Data option.
Unfortunately it is not currently available for anyone other than a super user which means I need to generate these reports and make them available to my team
The bigger issue though is that I don't seem to have any way of generating a new report when required. These reports are only updated weekly. It seems an unnecessary limitation on this report.