Greg McClelland is a visual designer showcasing his portfolio of work including typography, magazine layout, web layout, movie poster, photography, social media, event flier, and slide design. His portfolio demonstrates his visual communication skills across various media. He can be contacted at (360) 872-8228 for design projects.