Droga5 NY Creative Directors Dodds, Howell Become ECDs At Agency’s London Office Thursday, April 28, 2016 Rick Dodds and Steve Howell, creative directors at Droga5 New York, have been promoted to executive creative directors at the…