Meet our team of experts

Our company boasts a team of 31 skilled professionals who work across four offices in Montreal, Quebec, The Woodlands, Texas, and Casablanca, Morocco.

Our directors

Steeve Darac


Denis Carrier

General Manager

Youness Outlou

Chief Technology Officer

Eddie Darac

Board Director

Paul Trinidad

US Director

Our dedicated team

We are like a big family, committed to serving our customers.