GenevaLab Store Profile

Store History

  • Founded: 2004
  • Headquarters: Switzerland

We are a team based in Switzerland that is passionate about designing and engineering high quality sound & vision products, for users with a contemporary life-style.

Pin it button big

Around the Web

0 Comments