Cathy Nyffenegger
Junior Brand Director at Publicis Communications Schweiz AG
Zürich, Switzerland

Cathy Nyffenegger Work