michael hill view gallery

Michael P. Hill has a unique and extensive range of experience in Web design and development, content marketing, design, digital media and journalism. Also experienced with print design, copy writing and editing, public and media relations, Adobe Creative Cloud, CSS, HTML, SEO, SEM, Web analytics, ecommerce, project management and team management and leadership.