James Ecklund is a media specialist and web designer with over 20 years of experience managing print and web design projects for nonprofit and commercial clients. He has extensive experience designing websites, forms, logos and other graphic materials. Currently, he runs his own design firm Puffin Publishing while continuing to expand his skills through online courses in web development, Adobe, CMS platforms and social media marketing.