MEET our Team

Leo Slegt

General Manager

>30 years experience with industrial projects

Christopher Duffey PE

Electrical Engineer

>30 years experience as electrical engineer

Manon Ehlen

Administrator

>15 years experience in business administration.