Upcoming Events

Canonical hosts, sponsors and attends many events throughout the year. If you attend one of these events be sure to find us!