Mike Davidson
Director of Interactive Production at Wieden + Kennedy
Portland, United States

Mike Davidson Work