Craig Dempster

President, Merkle Americas, Merkle Americas