Who we are

We are an influential, innovative Swiss law firm, dedicated to providing effective legal solutions to business, tax and regulatory matters. Our approximately 100 attorneys, tax advisers and public notaries are organised under the direction of experienced partners in practice teams, covering all areas of commercial law. Our breadth of practice ensures we have the right team available for every mandate and client.


Team Spirit

The lawyers and tax experts work together in 26 specialized teams to ensure they are always at the forefront of developments. Team Spirit is one of the cornerstones of VISCHER’s success.
more ...

Pro Bono

The lawyers of VISCHER also apply their skills in a variety of ways in the community. They also exercise various functions in professional organizations, academia and politics.
more ...

Office and Team

VISCHER have centrally located premises in both Zurich and Basel, the centers of the Swiss economy. Modern and functional architecture as well as contemporary infrastructure give us the necessary resources to deliver effective and compelling solutions for clients.
more ...


The earliest roots of VISCHER's continued success story can be found in 1857 at the offices of Lichtenhahn & Heusler, which flourished into Gloor, Schiess & Partner and ultimately, in 1999, into Gloor & Christ. A year later, in order to gain a foothold in Zurich, Gloor & Christ merged with the renowned Zurich law firm of Pestalozzi Haegi & Partner and, from that point on, traded as VISCHER.

more ...

Blogs and special topics

Our specialists blog and websites on selected topics will keep you informed of the latest developments and discussions.

Learn more …

News Alerts

Here you will find the frequent news alerts in the fields tax, litigation and arbitration, public sector and regulatory, corporate and commercial law and intellectual property law.

Learn more

Subscribe to news alert


Schützengasse 1, Postfach, 8021 Zürich
Phone +41 58 211 34 00

Aeschenvorstadt 4, Postfach, 4010 Basel
Phone +41 58 211 33 00

Map and Directions