Our offices are located in the heart of Geneva