User:Davidjahall

Professional Expertise
David John Andrew Hall is an online marketing professional with several years experience utilising recognised digital assets and communication channels for Ebusiness & Ecommerce brand development.