View Post Campaigns Lowe Campbell Ewald Promotes U.S. Navy with ‘Pin Map’ By Erik Oster on Jan. 29, 2015 - 12:19 PM Lowe Campbell Ewald promotes the U.S. Navy with a new spot entitled "Pin Map"