Oxana Vahschina

Zehnder Group

Switzerland