Merkle
–
North Laurel, MD, 20723
... Its combined strengths in performance media, customer experience, customer relationship management, loyalty, and enterprise marketing technology drive improved marketing results and competitive advantage. With 9,600+ employees, Merkle is ... - Apr 30