Joël Giroud

Senior Designer

Zurich, Switzerland