Hertz

  • by January 15, 2007
Hertz has placed creative and media chores on its $50 million advertising account in review. DDB and OMD currently handle the work.
Next story loading loading..