Avenue A/Razorfish Names Follett Pacific ECD

  • March 7, 2005
Interactive shop Avenue A/Razorfish tapped Christopher Follett to head up a 40-person creative team as executive creative director for the agency's offices in San Francisco and Los Angeles.
Next story loading loading..