January 21, 2015

The Swiss Coffee Culture according to Shem Leupin

We caught up with Shem Leupin, a roaster in Stoll Kaffee, based in Zurich, Switzerland & is “Head of Quality Management” at their specialty coffee...