Location
Longueuil, Canada
Team Building