None

  • by May 10, 2004
Applebee's International has moved its $100-million-plus media business to Starcom North America, headquartered in Chicago. Initiative media previously handled the account. Starcom will be responsible for integrated media planning and buying strategies, plus new media opportunities.
Next story loading loading..