...Universities Canada - regularly
Audit Committees for ISI and affiliated organizations - regularly
External auditor - regularly
CIBC (Bank) - occasionally
Website Developer - occasionally
IT Providers - occasionally
Registry of Joint Stocks - occasionally...
Suggested
Co-op