Contact us

How to get in touch

Our Montreal office

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

  • 514.697.8999


Our Miami office

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.