With nearly 40 years of experience, they have offices across Europe (including London, Geneva, Zurich and Stockholm) and bring expertise from all the major…