Thierry Meier
Product Designer

A multi-disciplinary designer hailing from Switzerland.