About OptiCrest

SWISS MADE

OptiCrest SA is a Swiss regulated corporation. Founded in 2011 and headquartered in Geneva, Switzerland, OptiCrest SA is a Family Office.

Our Mission

Contact us

Contact Info

  • Rue de la Tour-de-l’île 1. CH-1204 Geneva – Switzerland
  • T. +41 (0) 22 810 80 66
  • F. +41 (0) 22 810 80 45