Isobar Promotes Dave Meeker to Global Director, Emerging Technology

Meeker is a ten year veteran of the digital agency.