Lenz & Staehelin employs 422 employees. The Lenz & Staehelin management team includes Andreas von Planta (Partner), Harold Frey (Partner, Head of Dispute Resolution), and Walter Manca (Head ICT Zürich).
Get Contact Info for All DepartmentsLooking for a particular Lenz & Staehelin employee's phone or email?