Westcore Europe is excited to announce that it recently moved its Geneva office to a larger space to accommodate the firm’s growth. The Geneva office is now located at Rue des Voisins 17, 1205 Geneva, Switzerland. Westcore Europe operates out of four offices, located in London, Geneva, Berlin, and Vienna. Earlier this year, the London office of Westcore Europe also moved to a larger space in central London to accommodate its expansion.