Manager of Intellectual Property, Avigilon.
Adjunct Professor, Beedie School of Business, Simon Fraser University.

David Shore