CSA Staff Notice 55-316 Questions and Answers on Insider Reporting and SEDI
4 Insider Information
4.1 General
Section 4.1.2

Do I Have To File My Reports Myself?

No. You can have an agent that is registered as a SEDI user file the reports for you. (See Part 2 Registration)