Channel Mechanics

Send us a question.

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]

Ireland
(Worldwide HQ)

Channel Mechanics
Block 4
Ballybrit Business Park
Ballybrit
Galway H91 A4XW
Ireland

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
Houston TX 77079
United States

Tel: +1 (408) 673 4008

E: [email protected]

Show Map

UK Head Office

Channel Mechanics Limited
167-169 Great Portland Street
5th Floor
London W1W 5PF
United Kingdom

Tel: +44 (0)20 8132 9860

E: [email protected]

Show Map

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 http://www.allaboutcookies.org/