David Martin

David is an online marketing executive (SEM & SEO) and likes to share information on digital marketing, technology and new products.