David Brown is a strategic art director and former instructor in the Illustration program at Sheridan, specializing in design that builds cohesive, memorable brands and campaigns. With years of creative leadership and hands-on experience, he focuses on crafting visual solutions that drive results.