Your Cart

Nick Ross

Nick Ross is a Scottish-born industrial designer who has studied in Aberdeen and Stockholm before founding his own studio in Stockholm in 2014.