On Running • Posted 2 months ago Lead - Footwear Material Designer Apply Zurich, Switzerland On Running • Lead - Footwear Material Designer - Check my match Apply