
Organización/Lugar de trabajo
NanigansUbicación
Boston, Massachusetts United StatesOcupación
Content Marketing ManagerSector
Technology / Software / Internet
Sitio web
www.nanigans.com/Acerca de
We believe in the in-house advertiser. Our mission is to arm marketing teams with the best software to manage their digital advertising in-house.