• About
  • Portfolio
  • Stream
TECHNOLOGY COMPANY - Horgen CH

Technology company head-office in Switzerland which is located in Horgen that houses both office space and prototyping and manufacturing laboratory.

Realized: 2014

Jeffrey Ibañez
Co-Founder, IMPACT ACOUSTIC Lucerne, Switzerland