portrait
Stefan Lenz
Switzerland, Zürich
Executive Director / HR-Manager