Keith Camilleri is a multi-disciplinary designer based in Netherlands, with a central focus on brand and product design.