David Norwich is an an Edinburgh-based Graphic Designer and Front End Web Developer with a penchant for talking in the third person and delivering simple but effective design solutions across a range of different media.