In China, John practices with Global Law Office, a registered PRC law firm with approximately 250 Chinese lawyers in Beijing, Shanghai, Shenzhen, Chengdu and Suzhou.
In Switzerland, John practices with Swisslegal, a law firm with over 80 lawyers in eleven offices across Switzerland, including Geneva and Lausanne, where John is based at Swisslegal, as well as in Aarau, Basel, Chur, Fribourg, Lugano, Neuchâtel, Pfäffikon, St-Gall and Zurich.
John’s Chinese practice in Switzerland is further supported by a team of Swiss-based Chinese lawyers, paralegals and assistants capable of working in Chinese as native language, in English, and in both Swiss national languages i.e. French and German.
We also work together with correspondent lawyers in other jurisdictions whenever needed.