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