Nick Chubb is an award-winning British industrial designer based in London. He currently designs consumer products and medical devices at IDC, a leading international design consultancy. He was selected by Develop3D as one of the Top 5 New Designers in the UK and graduated from Sheffield Hallam University with a 1st Class Masters Degree in Product Design.
Category Industrial Design Portfolios
Phone 07930 856 096
20 Connaught Road
London, W13 0TF