202.367.1258 info@townsend-group.com
2001 K Street NW, 3rd Floor North Washington, DC 20006
With advertising agencies under extreme pressures to turn profits and to leverage the latest trends, clients are getting the short end. We’re now experiencing an industry wide trust [...]