Channel Mechanics

Send us a question.


Nature of inquiry...

Have a Question?
Please get in touch with the Channel Mechanics team

Tel (US): +1 (408) 673 4008

Tel (UK): +44 (0) 20 8132 9860

Tel (IRE): +353 (0) 91 414070

Email: [email protected]

(Worldwide HQ)

Channel Mechanics
2 Deerpark Industrial Estate
Galway H91 D72H,

Main Tel: +353 (0) 91 414070

Sales: +353 (0) 91 414090

E: [email protected]

Show Map

US Head Office

Channel Mechanics Inc.
14701 St. Mary's Lane
Suite 215
Ashford Drive
Houston TX 77079
United States

Tel: +1 (408) 673 4008

E: [email protected]

Show Map

UK Head Office

Channel Mechanics Limited
Suite 3, Chapter House
33 London Road, Reigate
Surrey RH2 9HZ
United Kingdom

Tel: +44 (0)20 8132 9860

E: [email protected]

Show Map

Stay in touch

Be the first to get channel invites and complimentary access to content

I agree to the Channel Mechanics   Privacy Statement 

This website uses cookies as described in our Cookies Policy. By using the website you agree to these cookies being set. To find out more, please see our Cookies Policy, Privacy Statement and find out further information at