Certified Partner/Country Manager - Canada/Director Business Development - North America
Toronto, Ontario, Canada
Layar
Certified Partner/Country Manager - Canada/Director Business Development - North America
INDE
Director â Canada
AR Innovation Strategy
Consultant
PostMedia Network
Director Product - Digital Classifieds
Blippar
VP - Canada
Wishplay
Advisor
Infuse Video Inc.
Advisory Board Member
University of Bristol