Contact us

How to get in touch

Our Montreal office

Where it all started. Located in Montreal’s West Island, our office has been our hub for innovation since 2004.

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.