david jones@Assemble40
David is a designer with a background in graphic design and design education. David’s expertise is in working with individuals and community groups to deliver effective design solutions in print, multimedia, video and the online environment.