Co-Founder and Chief Technology Officer
Longueuil, Quebec, Canada
Quazal
Alex Vermogensbank
Project Manager
Ubisoft
Online Technology Director