Screen Shot 2018-06-09 at 8.23.21 AM Published June 9, 2018 at 2076 × 2078 in Interview with Deb Rosen: Director of Art Production at Wieden + Kennedy ← Previous Next →