David van Moorsel
Founder & Principal Lawyer
Education:
• University of Alberta, LL.B (2007)
• University of Lethbridge, BMgt (2004)
Qualifications:
• Member of the Law Society of Alberta
• CORES Level 3 Certification
• Former Registered Trademark Agent