View Post Ad Biz | People Marc Garbarini Joins Javelin Group as ECD By Erik Oster on Jun. 10, 2014 - 12:58 PM In a move designed to “further leverage its creative firepower and accelerated growth trajectory,” Javelin Marketing Group CEO Pam Larrick announced that Marc Garbarini is joining the agency as executive creative direc ...