Our Locations

Switzerland

Inpeco SA
Headquarters, R&D, Conceptual Design
Phone: +41 91 9118.200

via Torraccia, 26
​​​​​​​6883 Novazzano (CH)

Italy

Inpeco SPA (Turin)
Manufacturing,Technical Center
Phone: +39 011 7548.200
Read more



Inpeco Spa/Inpeco TPM (Cagliari)
Development

Inpeco IT Srl (Verona)
Italian ProTube Distributor

Belgium

Inpeco NE (Bruxelles)
Business Support North Europe

USA

​​​​​​​Inpeco NA Inc. (​​​​​​​350 5th Avenue 41st Floor | New York 10018, NY)
​​​​​​​Business Development North America