The company has 31 employees spread across its four offices located in Montreal, Quebec, The Woodlands, Texas, and Casablanca, Morocco.
President
General Manager
Technical Director
Board Director
We are like a big family, committed to serving our customers.