Where it all started. Located in Downtown Montreal, our office has been our hub for innovation since 2004.
1111 Saint-Urbain Street, suite 117, Montreal, Quebec, H2Z 1Y6
The expansion. Located in the heart of downtown Miami, this location represents the perfect balance between business and lifestyle. Our U.S. expansion allows us to work with incredible clients and to recruit experts.
223 E Flagler Street, Suite 320, Miami, Florida, 33131