Our team

Contact us about anything related to our company or services.

We'll do our best to get back to you as soon as possible.

L'équipe d'Ekyrail
Yan Taillon

Yan Taillon

President
Christian Taillon

Christian Taillon

Director Technical & Customer services
Emmanuel Taillon

Emmanuel Taillon

Chief Operation Officer
Charles Crête

Charles Crete

Technical Advisor, New Product development
Lucia Mucci

Lucia Mucci

Accounts payable & recevable
Lucia Mucci

Stephen Kohler

Executive Account Manager – USA